INFO 2026-03-15 00:03:01,241 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773504180894&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 00:03:01,244 [48 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 00:03:01,244 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.1692ms 200 text/html INFO 2026-03-15 00:03:01,841 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.9468676014284616 INFO 2026-03-15 00:03:01,842 [52 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 00:03:01,842 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.5955ms 200 application/javascript INFO 2026-03-15 00:03:01,966 [49 ] 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%3D1773504180894%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 00:03:01,966 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 00:03:01,966 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 00:03:01,968 [49 ] 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-15 00:03:01,969 [49 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773504180894&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 00:03:01,972 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 00:03:01,972 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.3621ms INFO 2026-03-15 00:03:01,972 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 00:03:01,973 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9292ms 200 application/json; charset=utf-8 INFO 2026-03-15 00:03:02,005 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 615 INFO 2026-03-15 00:03:02,006 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 00:03:02,006 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 00:03:02,006 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 00:03:02,007 [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-15 00:03:02,009 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 00:03:02,009 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 00:03:02,009 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 00:03:02,024 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 00:03:02,027 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 00:03:02,027 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 19.6265ms INFO 2026-03-15 00:03:02,027 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 00:03:02,027 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.6999ms 200 application/json; charset=utf-8 INFO 2026-03-15 00:03:02,116 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-15 00:03:02,116 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 00:03:02,116 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-03-15 00:03:02,116 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 00:03:02,117 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 00:03:02,117 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 00:03:02,118 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 00:03:02,118 [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-15 00:03:02,119 [49 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 00:03:02,119 [49 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 00:03:02,119 [49 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 00:03:02,121 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 00:03:02,121 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1891ms INFO 2026-03-15 00:03:02,121 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 00:03:02,121 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9292ms 200 application/json; charset=utf-8 INFO 2026-03-15 00:03:02,133 [49 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 00:03:02,136 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 00:03:02,136 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 18.211ms INFO 2026-03-15 00:03:02,136 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 00:03:02,136 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.4095ms 200 application/json; charset=utf-8 INFO 2026-03-15 00:03:02,230 [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-15 00:03:02,230 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 00:03:02,231 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 00:03:02,231 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-15 00:03:02,231 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 00:03:02,231 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 00:03:02,232 [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-15 00:03:02,233 [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-15 00:03:02,235 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 00:03:02,235 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.1455ms INFO 2026-03-15 00:03:02,235 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 00:03:02,235 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.008ms 200 application/json; charset=utf-8 INFO 2026-03-15 00:03:02,236 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 00:03:02,236 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6199ms INFO 2026-03-15 00:03:02,236 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 00:03:02,236 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5807ms 200 application/json; charset=utf-8 INFO 2026-03-15 00:03:02,285 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-15 00:03:02,285 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 00:03:02,285 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 00:03:02,286 [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-15 00:03:02,286 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 00:03:02,287 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 00:03:02,287 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 00:03:02,288 [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-15 00:03:02,290 [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-15 00:03:02,290 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 00:03:02,290 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 00:03:02,290 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 00:03:02,291 [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-15 00:03:02,292 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 00:03:02,292 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 5.3966ms INFO 2026-03-15 00:03:02,292 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 00:03:02,292 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3998ms 200 application/json; charset=utf-8 INFO 2026-03-15 00:03:02,293 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 00:03:02,293 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.2421ms INFO 2026-03-15 00:03:02,293 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 00:03:02,293 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9441ms 200 application/json; charset=utf-8 INFO 2026-03-15 00:03:02,297 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 00:03:02,297 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7944ms INFO 2026-03-15 00:03:02,297 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 00:03:02,297 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7937ms 200 application/json; charset=utf-8 INFO 2026-03-15 00:03:02,311 [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-15 00:03:02,311 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 00:03:02,311 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 00:03:02,312 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-15 00:03:02,312 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 00:03:02,312 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 00:03:02,312 [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-15 00:03:02,313 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 00:03:02,313 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 00:03:02,313 [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-15 00:03:02,313 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 00:03:02,314 [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-15 00:03:02,316 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 00:03:02,316 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.0557ms INFO 2026-03-15 00:03:02,316 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 00:03:02,316 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8025ms 200 application/json; charset=utf-8 INFO 2026-03-15 00:03:02,320 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 00:03:02,320 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 5.8055ms INFO 2026-03-15 00:03:02,320 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 00:03:02,320 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3592ms 200 application/json; charset=utf-8 INFO 2026-03-15 00:03:02,321 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 00:03:02,321 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.0536ms INFO 2026-03-15 00:03:02,321 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 00:03:02,321 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8567ms 200 application/json; charset=utf-8 INFO 2026-03-15 00:03:02,341 [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-15 00:03:02,341 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 00:03:02,341 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 00:03:02,343 [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-15 00:03:02,347 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 00:03:02,347 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.8888ms INFO 2026-03-15 00:03:02,347 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 00:03:02,348 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9292ms 200 application/json; charset=utf-8 INFO 2026-03-15 00:03:02,411 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-15 00:03:02,411 [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-15 00:03:02,412 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 00:03:02,412 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 00:03:02,412 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 00:03:02,412 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 00:03:02,413 [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-15 00:03:02,413 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 00:03:02,423 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 00:03:02,423 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.6009ms INFO 2026-03-15 00:03:02,423 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 00:03:02,423 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.6589ms 200 application/json; charset=utf-8 INFO 2026-03-15 00:03:02,435 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 00:03:02,435 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 21.4953ms INFO 2026-03-15 00:03:02,435 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 00:03:02,435 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.5421ms 200 application/json; charset=utf-8 INFO 2026-03-15 00:03:03,047 [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-15 00:03:03,047 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 00:03:03,047 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 00:03:03,049 [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-15 00:03:03,053 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 00:03:03,053 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.9113ms INFO 2026-03-15 00:03:03,053 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 00:03:03,053 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0271ms 200 application/json; charset=utf-8 INFO 2026-03-15 00:59:05,482 [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-15 00:59:06,013 [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-15 00:59:06,046 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://58.252.12.167:8082/HcmM/ INFO 2026-03-15 00:59:06,141 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 95.9029ms 404 INFO 2026-03-15 01:09:28,243 [27 ] 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-15 01:09:28,251 [27 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 01:09:28,251 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2707ms 200 text/html INFO 2026-03-15 01:09:28,369 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-15 01:09:28,371 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 01:09:28,386 [27 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-15 01:09:28,387 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.2169ms 200 application/javascript INFO 2026-03-15 01:09:28,402 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-15 01:09:28,406 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-15 01:09:28,406 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.5112ms 200 text/css INFO 2026-03-15 01:09:28,408 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-03-15 01:09:28,409 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-03-15 01:09:28,409 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.872ms 200 application/javascript INFO 2026-03-15 01:09:28,409 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-03-15 01:09:28,410 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-03-15 01:09:28,410 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4864ms 200 application/javascript INFO 2026-03-15 01:09:28,442 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-03-15 01:09:28,442 [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-15 01:09:28,443 [27 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-03-15 01:09:28,443 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7326ms 200 application/javascript INFO 2026-03-15 01:09:28,444 [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-15 01:09:28,444 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6789ms 200 application/javascript INFO 2026-03-15 01:09:28,494 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-03-15 01:09:28,494 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-03-15 01:09:28,494 [29 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-03-15 01:09:28,494 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-03-15 01:09:28,494 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5293ms 200 application/javascript INFO 2026-03-15 01:09:28,494 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6745ms 200 application/javascript INFO 2026-03-15 01:09:28,530 [26 ] 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-15 01:09:28,532 [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-15 01:09:28,532 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6694ms 200 application/javascript INFO 2026-03-15 01:09:28,569 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773508168752&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 01:09:28,571 [27 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 01:09:28,571 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.2431ms 200 text/html INFO 2026-03-15 01:09:28,689 [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-15 01:09:28,690 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-15 01:09:28,693 [31 ] 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-15 01:09:28,693 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.802ms 200 application/javascript INFO 2026-03-15 01:09:28,694 [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-15 01:09:28,694 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.9593ms 200 text/css INFO 2026-03-15 01:09:28,777 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-15 01:09:28,777 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 01:09:28,778 [27 ] 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-15 01:09:28,779 [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-15 01:09:28,779 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1291ms 200 application/javascript INFO 2026-03-15 01:09:28,789 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-15 01:09:28,789 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.9059ms 200 application/javascript INFO 2026-03-15 01:09:30,019 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-03-15 01:09:30,021 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-03-15 01:09:30,021 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.2666ms 200 application/javascript INFO 2026-03-15 01:09:30,489 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.3875658513218476 INFO 2026-03-15 01:09:30,491 [27 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 01:09:30,491 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.9304ms 200 application/javascript INFO 2026-03-15 01:09:30,537 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-03-15 01:09:30,539 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-03-15 01:09:30,539 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.8629ms 200 image/jpeg INFO 2026-03-15 01:09:30,701 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1773508168752%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 01:09:30,702 [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-15 01:09:30,702 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 01:09:30,780 [27 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-15 01:09:30,780 [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-15 01:09:30,781 [27 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-15 01:09:30,781 [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-15 01:09:30,785 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:30,785 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:31,935 [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-15 01:09:31,935 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). WARN 2026-03-15 01:09:32,258 [27 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-03-15 01:09:32,263 [27 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 01:09:32,264 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 01:09:32,290 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 352.7216ms INFO 2026-03-15 01:09:32,290 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:32,291 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1589.8255ms 401 application/json; charset=utf-8 INFO 2026-03-15 01:09:32,292 [32 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773508168752&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 01:09:32,490 [34 ] 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-15 01:09:32,490 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 01:09:32,499 [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-15 01:09:32,499 [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-15 01:09:32,499 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 01:09:32,502 [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-15 01:09:32,972 [34 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE4NzMiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMzg2NSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuaigeaYjOWPkSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxODczIiwianRpIjoiYmQ1MmI4YzEtNzM1OC00YjRkLThiOTQtODY1MjBiMDczNmZiIiwiaWF0IjoxNzczMzgzMzgyLCJuYmYiOjE3NzMzODMzODAsImV4cCI6MTc3MzQ2OTc4MiwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.4fvsEm7SEk-GbzA71GyoAaIxwKbmWzulc4VHPinebbw INFO 2026-03-15 01:09:33,114 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 01:09:33,114 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 01:09:33,115 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 613.1862ms INFO 2026-03-15 01:09:33,116 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 01:09:33,117 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 626.9689ms 200 application/json; charset=utf-8 INFO 2026-03-15 01:09:33,117 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1181.3123ms INFO 2026-03-15 01:09:33,117 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:33,117 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2416.411ms 200 application/json; charset=utf-8 INFO 2026-03-15 01:09:33,255 [29 ] 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-15 01:09:33,255 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 01:09:33,274 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 01:09:33,309 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:33,311 [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-15 01:09:33,341 [29 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 01:09:33,341 [29 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 01:09:33,341 [29 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 01:09:33,425 [29 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 01:09:33,429 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 01:09:33,430 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 119.3623ms INFO 2026-03-15 01:09:33,430 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:33,430 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 175.1437ms 200 application/json; charset=utf-8 INFO 2026-03-15 01:09:33,569 [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-15 01:09:33,570 [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-15 01:09:33,570 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 01:09:33,570 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 01:09:33,570 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:33,570 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:33,572 [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-15 01:09:33,573 [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-15 01:09:33,574 [31 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 01:09:33,575 [31 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 01:09:33,575 [31 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 01:09:33,655 [31 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 01:09:33,664 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 01:09:33,666 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 93.9235ms INFO 2026-03-15 01:09:33,666 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:33,666 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 96.8144ms 200 application/json; charset=utf-8 INFO 2026-03-15 01:09:33,679 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 01:09:33,682 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 108.8557ms INFO 2026-03-15 01:09:33,682 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:33,682 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 112.4437ms 200 application/json; charset=utf-8 INFO 2026-03-15 01:09:33,800 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-03-15 01:09:33,801 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 01:09:33,801 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-03-15 01:09:33,801 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 01:09:33,801 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-03-15 01:09:33,801 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 01:09:33,802 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-03-15 01:09:33,802 [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-15 01:09:33,802 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-03-15 01:09:33,802 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1073ms 200 application/javascript INFO 2026-03-15 01:09:33,802 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5302ms 200 application/javascript INFO 2026-03-15 01:09:33,802 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6949ms 200 application/javascript INFO 2026-03-15 01:09:33,802 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-03-15 01:09:33,802 [29 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-03-15 01:09:33,803 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4645ms 200 text/css INFO 2026-03-15 01:09:33,882 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-03-15 01:09:33,883 [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-15 01:09:33,883 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3833ms 200 text/css INFO 2026-03-15 01:09:33,889 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-03-15 01:09:33,889 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-03-15 01:09:33,889 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 01:09:33,889 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 01:09:33,889 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-03-15 01:09:33,889 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6836ms 200 application/javascript INFO 2026-03-15 01:09:33,890 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-03-15 01:09:33,890 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9988ms 200 application/javascript INFO 2026-03-15 01:09:33,890 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-15 01:09:33,890 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-03-15 01:09:33,890 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 01:09:33,890 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-03-15 01:09:33,890 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 01:09:33,890 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-03-15 01:09:33,890 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5342ms 200 application/javascript INFO 2026-03-15 01:09:33,890 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:33,891 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-03-15 01:09:33,891 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9097ms 200 text/css INFO 2026-03-15 01:09:33,893 [29 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 01:09:33,908 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 01:09:33,911 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 17.6757ms INFO 2026-03-15 01:09:33,911 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:33,911 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.8728ms 200 application/json; charset=utf-8 INFO 2026-03-15 01:09:33,969 [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-15 01:09:33,970 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 01:09:33,970 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:33,970 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-15 01:09:33,970 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 01:09:33,971 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 01:09:33,971 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:33,972 [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-15 01:09:33,973 [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-15 01:09:33,977 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 01:09:33,977 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.1775ms INFO 2026-03-15 01:09:33,977 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:33,977 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9111ms 200 application/json; charset=utf-8 INFO 2026-03-15 01:09:34,009 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-03-15 01:09:34,010 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 01:09:34,010 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:34,117 [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-15 01:09:34,130 [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-15 01:09:34,130 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 01:09:34,130 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:34,164 [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-15 01:09:34,210 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-03-15 01:09:34,210 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-03-15 01:09:34,210 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-03-15 01:09:34,210 [29 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-03-15 01:09:34,210 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5281ms 200 image/png INFO 2026-03-15 01:09:34,210 [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-15 01:09:34,210 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.796ms 200 image/png INFO 2026-03-15 01:09:34,210 [26 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-03-15 01:09:34,211 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8173ms 200 image/png INFO 2026-03-15 01:09:34,288 [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-15 01:09:34,289 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 01:09:34,289 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:34,298 [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-15 01:09:34,298 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 01:09:34,298 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:34,299 [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-15 01:09:34,299 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 01:09:34,299 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:34,389 [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-15 01:09:34,390 [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-15 01:09:34,391 [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-15 01:09:34,393 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 01:09:34,394 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 276.45ms INFO 2026-03-15 01:09:34,394 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:34,394 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 384.447ms 200 application/json; charset=utf-8 INFO 2026-03-15 01:09:34,457 [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-15 01:09:34,458 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 01:09:34,458 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:34,472 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 01:09:34,472 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 498.9287ms INFO 2026-03-15 01:09:34,472 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:34,472 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 502.1793ms 200 application/json; charset=utf-8 INFO 2026-03-15 01:09:34,530 [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-15 01:09:34,532 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 01:09:34,532 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:34,649 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 01:09:34,649 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 260.1617ms INFO 2026-03-15 01:09:34,649 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:34,649 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 360.9178ms 200 application/json; charset=utf-8 INFO 2026-03-15 01:09:34,721 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-03-15 01:09:34,721 [22 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-03-15 01:09:34,721 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5761ms 200 image/png INFO 2026-03-15 01:09:34,728 [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-15 01:09:34,729 [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-15 01:09:34,731 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 01:09:34,731 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 341.576ms INFO 2026-03-15 01:09:34,731 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:34,731 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 433.4508ms 200 application/json; charset=utf-8 INFO 2026-03-15 01:09:34,779 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-03-15 01:09:34,780 [29 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-03-15 01:09:34,780 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5599ms 200 image/png INFO 2026-03-15 01:09:34,801 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-15 01:09:34,801 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 01:09:34,801 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:34,835 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 01:09:34,836 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 445.0923ms INFO 2026-03-15 01:09:34,836 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:34,836 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 537.4645ms 200 application/json; charset=utf-8 INFO 2026-03-15 01:09:34,841 [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-15 01:09:34,841 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 01:09:34,841 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:34,916 [29 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 01:09:34,918 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 01:09:34,919 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 190.0771ms INFO 2026-03-15 01:09:34,919 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:34,919 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 461.3832ms 200 application/json; charset=utf-8 INFO 2026-03-15 01:09:34,927 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-03-15 01:09:34,928 [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-15 01:09:34,928 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0292ms 200 image/jpeg INFO 2026-03-15 01:09:34,969 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-03-15 01:09:35,114 [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-15 01:09:35,122 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 01:09:35,123 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 393.9877ms INFO 2026-03-15 01:09:35,123 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:35,123 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 593.6522ms 200 application/json; charset=utf-8 INFO 2026-03-15 01:09:35,123 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-03-15 01:09:35,124 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-03-15 01:09:35,125 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 155.863ms 200 image/jpeg INFO 2026-03-15 01:09:35,125 [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-15 01:09:35,125 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4414ms 200 image/jpeg INFO 2026-03-15 01:09:35,139 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 01:09:35,143 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 226.6655ms INFO 2026-03-15 01:09:35,143 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:35,143 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 342.1138ms 200 application/json; charset=utf-8 INFO 2026-03-15 01:09:35,343 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 01:09:35,344 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1179.1307ms INFO 2026-03-15 01:09:35,344 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:35,344 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1214.0068ms 200 application/json; charset=utf-8 INFO 2026-03-15 01:09:36,196 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 01:09:36,198 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1083.9269ms INFO 2026-03-15 01:09:36,198 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:36,198 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1357.1788ms 200 application/json; charset=utf-8 INFO 2026-03-15 01:09:40,442 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/language.88fb6f77.js INFO 2026-03-15 01:09:40,442 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/card.fe9abb23.js INFO 2026-03-15 01:09:40,443 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 01:09:40,443 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 01:09:40,443 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/card.faf5be70.css INFO 2026-03-15 01:09:40,445 [29 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/card.fe9abb23.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\card.fe9abb23.js' INFO 2026-03-15 01:09:40,445 [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-15 01:09:40,445 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.1001ms 200 application/javascript INFO 2026-03-15 01:09:40,445 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.8112ms 200 text/css INFO 2026-03-15 01:09:40,446 [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-15 01:09:40,446 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.0278ms 200 application/javascript INFO 2026-03-15 01:09:40,482 [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-15 01:09:40,482 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 01:09:40,485 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 01:09:40,485 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:40,488 [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-15 01:09:40,500 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 01:09:40,500 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 12.1952ms INFO 2026-03-15 01:09:40,500 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:40,500 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.8051ms 200 application/json; charset=utf-8 INFO 2026-03-15 01:09:40,656 [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-15 01:09:40,656 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 01:09:40,657 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:40,658 [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-15 01:09:40,664 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 01:09:40,664 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.6695ms INFO 2026-03-15 01:09:40,664 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:40,664 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2028ms 200 application/json; charset=utf-8 INFO 2026-03-15 01:09:40,682 [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-15 01:09:40,682 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 01:09:40,682 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 01:09:40,682 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:40,685 [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-15 01:09:40,841 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 01:09:40,843 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 157.9793ms INFO 2026-03-15 01:09:40,843 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:40,843 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 161.604ms 200 application/json; charset=utf-8 INFO 2026-03-15 01:09:42,250 [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-15 01:09:42,251 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 01:09:42,259 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 01:09:42,260 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:42,263 [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-15 01:09:42,333 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 01:09:42,335 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 71.9803ms INFO 2026-03-15 01:09:42,335 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:42,335 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 85.5187ms 200 application/json; charset=utf-8 INFO 2026-03-15 01:09:53,821 [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-15 01:09:53,821 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 01:09:53,822 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 01:09:53,823 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:53,825 [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-15 01:09:53,836 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 01:09:53,836 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.9706ms INFO 2026-03-15 01:09:53,836 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 01:09:53,836 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.7553ms 200 application/json; charset=utf-8 INFO 2026-03-15 02:30:15,192 [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-15 02:30:15,730 [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-15 02:30:15,765 [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-15 02:30:15,846 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-15 02:30:17,001 [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-15 02:30:17,824 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 02:30:17,869 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 865.8774ms INFO 2026-03-15 02:30:17,869 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-15 02:30:17,872 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2107.4856ms 200 application/json; charset=utf-8 INFO 2026-03-15 02:30:18,016 [13 ] 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-15 02:30:18,026 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-15 02:30:18,029 [13 ] 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-15 02:30:18,043 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 02:30:18,046 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 16.7003ms INFO 2026-03-15 02:30:18,046 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-15 02:30:18,046 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.0557ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:51:55,180 [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-15 05:51:55,749 [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-15 05:51:55,785 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773525111297&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 05:51:55,798 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 05:51:55,799 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.1389ms 200 text/html INFO 2026-03-15 05:51:56,164 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.1757322019822105 INFO 2026-03-15 05:51:56,166 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 05:51:56,166 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.7218ms 200 application/javascript INFO 2026-03-15 05:51:56,247 [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%3D1773525111297%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 05:51:56,251 [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-15 05:51:56,254 [11 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 05:51:56,401 [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-15 05:51:56,401 [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-15 05:51:56,402 [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-15 05:51:56,402 [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-15 05:51:56,408 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 05:51:56,408 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 05:51:57,546 [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-15 05:51:57,546 [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). WARN 2026-03-15 05:51:57,874 [11 ] 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-15 05:51:57,879 [11 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 05:51:57,881 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:51:57,908 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 359.6271ms INFO 2026-03-15 05:51:57,908 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 05:51:57,909 [15 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773525111297&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 05:51:57,910 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1659.0761ms 401 application/json; charset=utf-8 INFO 2026-03-15 05:51:57,982 [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-15 05:51:57,982 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 05:51:57,990 [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-15 05:51:57,990 [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-15 05:51:57,991 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 05:51:57,994 [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-15 05:51:58,468 [7 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY1MTU3IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYzMTYiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLlkLTmjK_pgZMiLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjUxNTciLCJqdGkiOiI0NWQzMmU1Yy04ZTUxLTQ2YWMtYmRkMC0xN2M2NDViNGM1YTUiLCJpYXQiOjE3NzM0MDY3ODAsIm5iZiI6MTc3MzQwNjc3OCwiZXhwIjoxNzczNDkzMTgwLCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.hgfzqaF7Z-ItZxU9UAluMsOMVF6ezH2aNFv9jXwu0_E INFO 2026-03-15 05:51:58,609 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:51:58,610 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 616.0456ms INFO 2026-03-15 05:51:58,610 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 05:51:58,611 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 629.3642ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:51:58,718 [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-15 05:51:58,718 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 05:51:58,736 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 05:51:58,773 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 05:51:58,775 [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-15 05:51:58,795 [11 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 05:51:58,795 [11 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 05:51:58,795 [11 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 05:51:58,899 [11 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 05:51:58,905 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:51:58,906 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 130.852ms INFO 2026-03-15 05:51:58,906 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 05:51:58,906 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 188.0085ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:51:58,982 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:51:58,985 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1438.7138ms INFO 2026-03-15 05:51:58,985 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 05:51:58,985 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2738.3508ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:51:58,989 [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-15 05:51:58,990 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 05:51:58,990 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 05:51:58,993 [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-15 05:51:58,995 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 05:51:58,995 [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-15 05:51:58,995 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 05:51:58,995 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 05:51:58,996 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 05:51:58,996 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 05:51:58,998 [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-15 05:51:59,028 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 05:51:59,038 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:51:59,041 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 47.8534ms INFO 2026-03-15 05:51:59,041 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 05:51:59,041 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.7094ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:51:59,055 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:51:59,057 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 59.3963ms INFO 2026-03-15 05:51:59,057 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 05:51:59,057 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 62.2824ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:51:59,109 [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-15 05:51:59,109 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 05:51:59,109 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 05:51:59,110 [11 ] 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-15 05:51:59,110 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 05:51:59,111 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 05:51:59,112 [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-15 05:51:59,112 [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-15 05:51:59,116 [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-15 05:51:59,116 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 05:51:59,116 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 05:51:59,116 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 05:51:59,118 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:51:59,118 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.6207ms INFO 2026-03-15 05:51:59,118 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 05:51:59,118 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.981ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:51:59,119 [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-15 05:51:59,140 [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-15 05:51:59,140 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 05:51:59,140 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 05:51:59,150 [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-15 05:51:59,150 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 05:51:59,151 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 05:51:59,155 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-15 05:51:59,156 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 05:51:59,156 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 05:51:59,191 [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-15 05:51:59,191 [11 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 05:51:59,192 [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-15 05:51:59,192 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 05:51:59,192 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 05:51:59,263 [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-15 05:51:59,292 [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-15 05:51:59,327 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:51:59,327 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 135.8915ms INFO 2026-03-15 05:51:59,327 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 05:51:59,327 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 186.9614ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:51:59,327 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:51:59,330 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 217.7783ms INFO 2026-03-15 05:51:59,330 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 05:51:59,330 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 221.3087ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:51:59,332 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:51:59,332 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 141.0303ms INFO 2026-03-15 05:51:59,332 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 05:51:59,332 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 177.0551ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:51:59,337 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:51:59,337 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:51:59,338 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 46.2213ms INFO 2026-03-15 05:51:59,338 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 05:51:59,338 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 75.1744ms INFO 2026-03-15 05:51:59,338 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 146.1098ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:51:59,338 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 05:51:59,338 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 188.0978ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:51:59,343 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:51:59,344 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 224.8943ms INFO 2026-03-15 05:51:59,344 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 05:51:59,344 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 227.6524ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:51:59,364 [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-15 05:51:59,364 [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-15 05:51:59,364 [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-15 05:51:59,365 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 05:51:59,365 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 05:51:59,365 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 05:51:59,365 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 05:51:59,366 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 05:51:59,367 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 05:51:59,367 [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-15 05:51:59,368 [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-15 05:51:59,425 [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-15 05:51:59,426 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 05:51:59,426 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 05:51:59,609 [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-15 05:52:00,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-15 05:52:00,011 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-15 05:52:00,011 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 05:52:00,011 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 05:52:00,197 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:52:00,198 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 830.2627ms INFO 2026-03-15 05:52:00,198 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 05:52:00,198 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 834.0897ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:52:00,199 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:52:00,200 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 591.3975ms INFO 2026-03-15 05:52:00,200 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 05:52:00,200 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 835.9423ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:52:00,297 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:52:00,301 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 291.9461ms INFO 2026-03-15 05:52:00,301 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 05:52:00,301 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 875.4338ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:52:00,318 [11 ] 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-15 05:52:00,530 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:52:00,531 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1163.5863ms INFO 2026-03-15 05:52:00,531 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 05:52:00,531 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1166.8287ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:52:01,379 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:52:01,381 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1063.6138ms INFO 2026-03-15 05:52:01,381 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 05:52:01,382 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1370.9919ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:52:04,857 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/overTime.df0d2615.js INFO 2026-03-15 05:52:04,857 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/overTime.91ffc83b.css INFO 2026-03-15 05:52:04,858 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 05:52:04,860 [11 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/overTime.91ffc83b.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\overTime.91ffc83b.css' INFO 2026-03-15 05:52:04,860 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/overTime.df0d2615.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\overTime.df0d2615.js' INFO 2026-03-15 05:52:04,860 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.8194ms 200 text/css INFO 2026-03-15 05:52:04,860 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.2029ms 200 application/javascript INFO 2026-03-15 05:52:04,899 [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-15 05:52:04,899 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 05:52:04,902 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 05:52:04,902 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 05:52:04,905 [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-15 05:52:04,916 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:52:04,917 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.5644ms INFO 2026-03-15 05:52:04,917 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 05:52:04,917 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.0666ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:52:04,939 [25 ] 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-15 05:52:04,939 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 05:52:04,939 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 05:52:04,941 [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-15 05:52:04,991 [26 ] 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-15 05:52:04,991 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 05:52:04,992 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-03-15 05:52:04,994 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:52:04,994 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 53.6149ms INFO 2026-03-15 05:52:04,994 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 05:52:04,995 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.0715ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:52:04,995 [26 ] 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-15 05:52:05,312 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:52:05,316 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M) in 321.0681ms INFO 2026-03-15 05:52:05,316 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-03-15 05:52:05,317 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 325.7352ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:52:54,453 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/OverTime/GetOverTimeList?dateTime=202604& INFO 2026-03-15 05:52:54,459 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 05:52:54,460 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-03-15 05:52:54,462 [26 ] 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-15 05:52:54,476 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:52:54,476 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M) in 14.3791ms INFO 2026-03-15 05:52:54,476 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-03-15 05:52:54,477 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.3898ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:52:56,103 [26 ] 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-15 05:52:56,105 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 05:52:56,106 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-03-15 05:52:56,111 [26 ] 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-15 05:52:56,347 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:52:56,348 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M) in 237.0255ms INFO 2026-03-15 05:52:56,348 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-03-15 05:52:56,348 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 245.5824ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:53:00,858 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773525180303&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 05:53:00,859 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 05:53:00,860 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.7681ms 200 text/html INFO 2026-03-15 05:53:01,238 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.8618154919381753 INFO 2026-03-15 05:53:01,239 [13 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 05:53:01,240 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.5564ms 200 application/javascript INFO 2026-03-15 05:53:01,317 [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%3D1773525180303%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 05:53:01,320 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 05:53:01,320 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 05:53:01,323 [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-15 05:53:01,325 [28 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773525180303&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 05:53:01,335 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:53:01,336 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 12.9781ms INFO 2026-03-15 05:53:01,336 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 05:53:01,336 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.9339ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:53:01,337 [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-15 05:53:01,337 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 05:53:01,338 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 05:53:01,338 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 05:53:01,340 [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-15 05:53:01,342 [28 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 05:53:01,342 [28 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 05:53:01,342 [28 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 05:53:01,358 [28 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 05:53:01,365 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:53:01,365 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 25.3793ms INFO 2026-03-15 05:53:01,365 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 05:53:01,366 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.7435ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:53:01,451 [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-15 05:53:01,451 [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-15 05:53:01,452 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 05:53:01,452 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 05:53:01,452 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 05:53:01,452 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 05:53:01,454 [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-15 05:53:01,454 [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-15 05:53:01,456 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 05:53:01,456 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 05:53:01,456 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 05:53:01,459 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:53:01,459 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.9091ms INFO 2026-03-15 05:53:01,459 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 05:53:01,459 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9044ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:53:01,474 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 05:53:01,478 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:53:01,478 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 23.3469ms INFO 2026-03-15 05:53:01,478 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 05:53:01,478 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.366ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:53:01,563 [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-15 05:53:01,563 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-15 05:53:01,563 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 05:53:01,563 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 05:53:01,563 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 05:53:01,563 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 05:53:01,565 [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-15 05:53:01,565 [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-15 05:53:01,568 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:53:01,569 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:53:01,569 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.6454ms INFO 2026-03-15 05:53:01,569 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 05:53:01,569 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4498ms INFO 2026-03-15 05:53:01,569 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 05:53:01,569 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9714ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:53:01,569 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8657ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:53:01,576 [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-15 05:53:01,576 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 05:53:01,577 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 05:53:01,577 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 05:53:01,578 [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-15 05:53:01,584 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:53:01,584 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9267ms INFO 2026-03-15 05:53:01,584 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 05:53:01,584 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9536ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:53:01,587 [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-15 05:53:01,588 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-15 05:53:01,588 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 05:53:01,588 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 05:53:01,588 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 05:53:01,588 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 05:53:01,589 [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-15 05:53:01,589 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 05:53:01,592 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:53:01,593 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4486ms INFO 2026-03-15 05:53:01,593 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 05:53:01,593 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3239ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:53:01,594 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:53:01,594 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 4.3284ms INFO 2026-03-15 05:53:01,594 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 05:53:01,594 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2519ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:53:01,595 [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-15 05:53:01,597 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 05:53:01,597 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 05:53:01,597 [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-15 05:53:01,598 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 05:53:01,598 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 05:53:01,599 [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-15 05:53:01,599 [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-15 05:53:01,600 [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-15 05:53:01,600 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 05:53:01,600 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 05:53:01,602 [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-15 05:53:01,602 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:53:01,602 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.4697ms INFO 2026-03-15 05:53:01,602 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 05:53:01,602 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1179ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:53:01,603 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:53:01,603 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 4.2525ms INFO 2026-03-15 05:53:01,603 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 05:53:01,604 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1038ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:53:01,610 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:53:01,610 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.5178ms INFO 2026-03-15 05:53:01,610 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 05:53:01,610 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3538ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:53:01,654 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-15 05:53:01,662 [11 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 05:53:01,662 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 05:53:01,663 [11 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-15 05:53:01,668 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:53:01,668 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.8743ms INFO 2026-03-15 05:53:01,668 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 05:53:01,669 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.816ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:53:01,671 [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-15 05:53:01,671 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 05:53:01,671 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 05:53:01,672 [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-15 05:53:01,673 [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-15 05:53:01,673 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 05:53:01,673 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 05:53:01,675 [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-15 05:53:01,681 [11 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:53:01,681 [11 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 8.9767ms INFO 2026-03-15 05:53:01,681 [11 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 05:53:01,682 [11 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.8006ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:53:01,693 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:53:01,693 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.976ms INFO 2026-03-15 05:53:01,693 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 05:53:01,693 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.8106ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:53:02,353 [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-15 05:53:02,359 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 05:53:02,360 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 05:53:02,362 [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-15 05:53:02,370 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:53:02,370 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 8.6081ms INFO 2026-03-15 05:53:02,370 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 05:53:02,371 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.5221ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:53:08,801 [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-15 05:53:08,801 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 05:53:08,802 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 05:53:08,802 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 05:53:08,804 [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-15 05:53:08,814 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:53:08,814 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.0651ms INFO 2026-03-15 05:53:08,814 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 05:53:08,815 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.0099ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:53:08,826 [13 ] 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-15 05:53:08,827 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 05:53:08,827 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 05:53:08,828 [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-15 05:53:08,829 [27 ] 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-15 05:53:08,829 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 05:53:08,829 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 05:53:08,829 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 05:53:08,832 [27 ] 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-15 05:53:08,832 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:53:08,832 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.13ms INFO 2026-03-15 05:53:08,832 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 05:53:08,832 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1001ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:53:08,985 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:53:08,987 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 155.6037ms INFO 2026-03-15 05:53:08,987 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 05:53:08,988 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 158.9548ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:53:10,909 [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-15 05:53:10,909 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 05:53:10,917 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 05:53:10,917 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 05:53:10,919 [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-15 05:53:10,980 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:53:10,981 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 62.2278ms INFO 2026-03-15 05:53:10,981 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 05:53:10,982 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 73.1233ms 200 application/json; charset=utf-8 INFO 2026-03-15 05:54:34,173 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://121.13.84.91:8082/HcmM/ INFO 2026-03-15 05:54:34,187 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.3448ms 404 INFO 2026-03-15 05:54:42,478 [4 ] 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-15 05:54:42,478 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 05:54:42,479 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 05:54:42,480 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 05:54:42,481 [4 ] 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-15 05:54:42,496 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 05:54:42,497 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 15.5319ms INFO 2026-03-15 05:54:42,497 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 05:54:42,497 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.1558ms 200 application/json; charset=utf-8 INFO 2026-03-15 06:30:08,127 [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-15 06:30:08,694 [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-15 06:30:08,729 [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-15 06:30:08,812 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-15 06:30:09,932 [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-15 06:30:10,739 [14 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 06:30:10,784 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 850.1589ms INFO 2026-03-15 06:30:10,785 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-15 06:30:10,788 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2058.8077ms 200 application/json; charset=utf-8 INFO 2026-03-15 06:30:10,927 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/EnterpriseInfoAuth/SgyGetDataByWsProc application/json-patch+json 433 INFO 2026-03-15 06:30:10,938 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-15 06:30:10,941 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "SgyGetDataByWsProc", controller = "EnterpriseInfoAuth", area = ""}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] SgyGetDataByWsProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.Controllers.EnterpriseInfoAuthController (Sg.Hcm.Web.Core). INFO 2026-03-15 06:30:10,955 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 06:30:10,957 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 16.229ms INFO 2026-03-15 06:30:10,957 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-15 06:30:10,958 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.4383ms 200 application/json; charset=utf-8 INFO 2026-03-15 06:57:18,512 [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-15 06:57:19,091 [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-15 06:57:19,126 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://58.252.12.166:8082/HcmM/ INFO 2026-03-15 06:57:19,221 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 96.0072ms 404 INFO 2026-03-15 07:08:15,649 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-15 07:08:15,662 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-15 07:08:15,663 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.1143ms 200 text/css INFO 2026-03-15 07:08:15,664 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773529695596&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 07:08:15,665 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 07:08:15,665 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8334ms 200 text/html INFO 2026-03-15 07:08:15,680 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-15 07:08:15,682 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:08:15,694 [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-15 07:08:15,694 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.4152ms 200 application/javascript INFO 2026-03-15 07:08:15,780 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-15 07:08:15,781 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:08:15,793 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-15 07:08:15,793 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.1144ms 200 application/javascript INFO 2026-03-15 07:08:15,829 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-15 07:08:15,831 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-15 07:08:15,831 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.2162ms 200 text/css INFO 2026-03-15 07:08:17,149 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.777692330486991 INFO 2026-03-15 07:08:17,151 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 07:08:17,151 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.5544ms 200 application/javascript INFO 2026-03-15 07:08:17,330 [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%3D1773529695596%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 07:08:17,340 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-03-15 07:08:17,340 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:08:17,408 [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-15 07:08:17,408 [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-15 07:08:17,410 [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-15 07:08:17,410 [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-15 07:08:17,413 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:17,413 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:18,575 [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-15 07:08:18,575 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-03-15 07:08:18,926 [32 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-03-15 07:08:18,931 [32 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 07:08:18,933 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:08:18,958 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 380.6583ms INFO 2026-03-15 07:08:18,958 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:18,960 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1620.173ms 401 application/json; charset=utf-8 INFO 2026-03-15 07:08:18,960 [28 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773529695596&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 07:08:19,160 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-03-15 07:08:19,160 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:08:19,161 [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-15 07:08:19,161 [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-15 07:08:19,162 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 07:08:19,164 [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-15 07:08:19,647 [31 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3NTUiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMjM1OSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuiLj-WwkemHkSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzU1IiwianRpIjoiZWYzM2U4NjctYjkwMC00MzI5LThkNzQtMjgwZmUwOThlNmYzIiwiaWF0IjoxNzczMzg1NDg5LCJuYmYiOjE3NzMzODU0ODcsImV4cCI6MTc3MzQ3MTg4OSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.oBOx1h5K-RUa3bezkihOAQBseVzCyqZVmHI5JqbgJ_4 INFO 2026-03-15 07:08:19,763 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:08:19,763 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:08:19,764 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 599.7422ms INFO 2026-03-15 07:08:19,765 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 07:08:19,766 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 605.7533ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:08:19,766 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1190.0596ms INFO 2026-03-15 07:08:19,766 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:19,766 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2436.4554ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:08:19,933 [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-15 07:08:19,933 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:08:19,951 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:08:19,986 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:19,988 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 07:08:20,014 [31 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 07:08:20,014 [31 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 07:08:20,014 [31 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 07:08:20,095 [31 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 07:08:20,099 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:08:20,100 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 111.9099ms INFO 2026-03-15 07:08:20,100 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:20,100 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 167.6375ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:08:20,217 [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-15 07:08:20,217 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:08:20,218 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:20,218 [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-15 07:08:20,218 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:08:20,219 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:20,220 [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-15 07:08:20,221 [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-15 07:08:20,222 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 07:08:20,223 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 07:08:20,223 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 07:08:20,254 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 07:08:20,262 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:08:20,265 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 44.7648ms INFO 2026-03-15 07:08:20,265 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:20,265 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 48.3652ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:08:20,280 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:08:20,282 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 60.6998ms INFO 2026-03-15 07:08:20,282 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:20,282 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 63.874ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:08:20,416 [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-15 07:08:20,416 [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-15 07:08:20,416 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-15 07:08:20,417 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:08:20,418 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:08:20,418 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:08:20,418 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:08:20,419 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:20,419 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:20,419 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:20,422 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 07:08:20,422 [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-15 07:08:20,422 [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-15 07:08:20,470 [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-15 07:08:20,470 [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-15 07:08:20,470 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:08:20,471 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:08:20,471 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:20,471 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:20,471 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-15 07:08:20,471 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:08:20,471 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:20,604 [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-15 07:08:20,605 [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-15 07:08:20,606 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 07:08:20,646 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:08:20,646 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:08:20,646 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:08:20,647 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 42.0184ms INFO 2026-03-15 07:08:20,647 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 225.0113ms INFO 2026-03-15 07:08:20,647 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:20,647 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:20,647 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 231.6107ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:08:20,647 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 176.8956ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:08:20,647 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:08:20,647 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 41.2651ms INFO 2026-03-15 07:08:20,647 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:20,647 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 176.5168ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:08:20,649 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:08:20,649 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 44.8082ms INFO 2026-03-15 07:08:20,649 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:20,649 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 179.1522ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:08:20,650 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 227.915ms INFO 2026-03-15 07:08:20,650 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:20,650 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 235.0387ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:08:20,656 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:08:20,657 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 234.173ms INFO 2026-03-15 07:08:20,657 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:20,657 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 241.3023ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:08:20,733 [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-15 07:08:20,733 [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-15 07:08:20,734 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:08:20,734 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:08:20,734 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:20,734 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:20,734 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-03-15 07:08:20,734 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-03-15 07:08:20,735 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:08:20,735 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:20,736 [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-15 07:08:20,736 [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-15 07:08:20,736 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-03-15 07:08:20,736 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.8426ms 200 image/jpeg INFO 2026-03-15 07:08:20,753 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-15 07:08:20,771 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:08:20,771 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:08:20,772 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 35.9685ms INFO 2026-03-15 07:08:20,772 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:20,772 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 36.0887ms INFO 2026-03-15 07:08:20,772 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:20,772 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.8727ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:08:20,772 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.9745ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:08:20,773 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:08:20,773 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 20.0841ms INFO 2026-03-15 07:08:20,773 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:20,773 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.9365ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:08:20,813 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-15 07:08:20,813 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-15 07:08:20,813 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:08:20,813 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:20,815 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:08:20,815 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:20,815 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-15 07:08:20,822 [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-15 07:08:20,822 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:08:20,822 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:21,365 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 07:08:21,536 [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-15 07:08:21,860 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:08:21,863 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 498.7301ms INFO 2026-03-15 07:08:21,863 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:21,864 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1050.9051ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:08:21,965 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:08:21,966 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1150.6366ms INFO 2026-03-15 07:08:21,966 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:21,966 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1153.1884ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:08:22,800 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:08:22,803 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1266.3168ms INFO 2026-03-15 07:08:22,803 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:22,803 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1981.0878ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:08:24,376 [32 ] 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-15 07:08:24,376 [37 ] 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-15 07:08:24,378 [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-15 07:08:24,379 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-03-15 07:08:24,382 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:08:24,382 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:08:24,384 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:08:24,384 [31 ] 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-15 07:08:24,384 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:24,384 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:24,385 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:24,385 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:08:24,386 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:08:24,386 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:24,387 [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-15 07:08:24,388 [37 ] 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-15 07:08:24,388 [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-15 07:08:24,389 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:08:24,389 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:24,391 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-15 07:08:24,391 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:08:24,391 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:24,418 [31 ] 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-15 07:08:24,419 [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-15 07:08:24,420 [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-15 07:08:24,425 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:08:24,426 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 38.4756ms INFO 2026-03-15 07:08:24,426 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:24,426 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 46.6074ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:08:24,426 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:08:24,428 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:08:24,428 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 8.0588ms INFO 2026-03-15 07:08:24,428 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:24,428 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.7685ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:08:24,428 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:08:24,428 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:08:24,428 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 40.3952ms INFO 2026-03-15 07:08:24,428 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:24,428 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 40.6343ms INFO 2026-03-15 07:08:24,428 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 50.5742ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:08:24,429 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:24,429 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.4472ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:08:24,430 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 10.9397ms INFO 2026-03-15 07:08:24,430 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:24,431 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.7485ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:08:24,432 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:08:24,434 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 15.9037ms INFO 2026-03-15 07:08:24,434 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:24,434 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 50.0415ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:08:24,549 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1755& INFO 2026-03-15 07:08:24,549 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:08:24,550 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:24,551 [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-15 07:08:24,557 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:08:24,562 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 10.1015ms INFO 2026-03-15 07:08:24,562 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:24,562 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.8797ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:08:25,381 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-03-15 07:08:25,382 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:08:25,383 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:08:25,383 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:25,386 [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-15 07:08:25,398 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:08:25,398 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.9102ms INFO 2026-03-15 07:08:25,398 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:25,398 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.1596ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:08:25,421 [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-15 07:08:25,421 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:08:25,421 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:25,423 [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-15 07:08:25,427 [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-15 07:08:25,428 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:08:25,428 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:25,428 [32 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-15 07:08:25,430 [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-15 07:08:25,434 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:08:25,434 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.9625ms INFO 2026-03-15 07:08:25,434 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:25,434 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3777ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:08:25,493 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:08:25,496 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 73.0293ms INFO 2026-03-15 07:08:25,496 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:25,497 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 75.9969ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:08:25,693 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1755& INFO 2026-03-15 07:08:25,695 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:08:25,695 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:25,699 [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-15 07:08:25,711 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:08:25,717 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 17.6488ms INFO 2026-03-15 07:08:25,717 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 07:08:25,717 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.9127ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:09:53,947 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773529793870&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 07:09:53,949 [19 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 07:09:53,949 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6852ms 200 text/html INFO 2026-03-15 07:09:54,502 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.9622080201611654 INFO 2026-03-15 07:09:54,503 [20 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 07:09:54,503 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4268ms 200 application/javascript INFO 2026-03-15 07:09:54,662 [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%3D1773529793870%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 07:09:54,664 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:09:54,665 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:54,669 [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-15 07:09:54,671 [21 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773529793870&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 07:09:54,677 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:09:54,677 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 8.1172ms INFO 2026-03-15 07:09:54,677 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:54,678 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.5598ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:09:54,697 [17 ] 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-15 07:09:54,698 [17 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:09:54,698 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:09:54,698 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:54,700 [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-15 07:09:54,705 [20 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 07:09:54,706 [20 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 07:09:54,706 [20 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 07:09:54,721 [20 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 07:09:54,724 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:09:54,724 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 24.6361ms INFO 2026-03-15 07:09:54,724 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:54,724 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.9434ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:09:54,831 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-15 07:09:54,831 [19 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:09:54,831 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:54,832 [19 ] 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-15 07:09:54,833 [19 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 07:09:54,833 [19 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 07:09:54,833 [19 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 07:09:54,843 [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-15 07:09:54,844 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:09:54,844 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:54,845 [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-15 07:09:54,848 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:09:54,848 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5603ms INFO 2026-03-15 07:09:54,848 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:54,848 [19 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 07:09:54,849 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.404ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:09:54,851 [19 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:09:54,851 [19 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 19.0681ms INFO 2026-03-15 07:09:54,851 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:54,852 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.01ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:09:54,987 [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-15 07:09:54,987 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-15 07:09:54,987 [20 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:09:54,987 [19 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:09:54,988 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:09:54,988 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:54,988 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:54,989 [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-15 07:09:54,989 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:09:54,989 [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-15 07:09:54,989 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:54,989 [19 ] 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-15 07:09:54,990 [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-15 07:09:54,994 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:09:54,994 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.1189ms INFO 2026-03-15 07:09:54,994 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:54,994 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3572ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:09:54,995 [19 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:09:54,995 [19 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.5096ms INFO 2026-03-15 07:09:54,995 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:54,995 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2457ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:09:54,996 [19 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:09:54,996 [19 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.1312ms INFO 2026-03-15 07:09:54,996 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:54,996 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3845ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:09:55,060 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-15 07:09:55,061 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-15 07:09:55,061 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:09:55,061 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:55,061 [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-15 07:09:55,062 [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-15 07:09:55,062 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:09:55,062 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:55,062 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:09:55,062 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:55,063 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 07:09:55,063 [19 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:09:55,063 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:55,063 [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-15 07:09:55,064 [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-15 07:09:55,064 [19 ] 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-15 07:09:55,067 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:09:55,067 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.0784ms INFO 2026-03-15 07:09:55,067 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:09:55,068 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:55,068 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2586ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:09:55,068 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 5.1034ms INFO 2026-03-15 07:09:55,068 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:55,068 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4002ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:09:55,072 [19 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:09:55,072 [19 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 7.7594ms INFO 2026-03-15 07:09:55,072 [19 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:55,072 [19 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.3598ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:09:55,073 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:09:55,073 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 9.6957ms INFO 2026-03-15 07:09:55,073 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:55,073 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.8615ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:09:55,095 [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-15 07:09:55,096 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:09:55,096 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:55,097 [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-15 07:09:55,101 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:09:55,101 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.7507ms INFO 2026-03-15 07:09:55,101 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:55,101 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7302ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:09:55,134 [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-15 07:09:55,142 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:09:55,142 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:55,143 [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-15 07:09:55,148 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:09:55,148 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.8058ms INFO 2026-03-15 07:09:55,148 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:55,148 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.4361ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:09:55,183 [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-15 07:09:55,184 [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-15 07:09:55,184 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:09:55,185 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:55,185 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-15 07:09:55,185 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:09:55,185 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:55,186 [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-15 07:09:55,187 [21 ] 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-15 07:09:55,189 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:09:55,189 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:55,190 [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-15 07:09:55,193 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:09:55,193 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.3461ms INFO 2026-03-15 07:09:55,193 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:55,194 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3085ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:09:55,200 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:09:55,200 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 13.233ms INFO 2026-03-15 07:09:55,200 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:55,200 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.2444ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:09:55,207 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:09:55,207 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 21.0567ms INFO 2026-03-15 07:09:55,207 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:55,207 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.9648ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:09:58,181 [21 ] 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-15 07:09:58,182 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:09:58,183 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:58,189 [21 ] 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-15 07:09:58,220 [21 ] Sg.HcmMb.ToDoList.ToDoListMgrAppService - GetToDoListResult_requestToken:Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3NTUiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMjM1OSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuiLj-WwkemHkSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzU1IiwianRpIjoiMjU1NmUxNTQtMGU0Yy00YTI0LWE4YmEtZGJiMDcxZTczOWM2IiwiaWF0IjoxNzczNTI5Njk5LCJuYmYiOjE3NzM1Mjk2OTcsImV4cCI6MTc3MzYxNjA5OSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.N5TtHI0mfpqLrhgI8w7xMbU3Tk9tGgrQ1NpL0DSyb_k INFO 2026-03-15 07:09:58,226 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:09:58,227 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M) in 38.5338ms INFO 2026-03-15 07:09:58,227 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:58,228 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 47.1951ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:09:58,346 [20 ] 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-15 07:09:58,346 [20 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:09:58,347 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:09:58,347 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:58,349 [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-15 07:09:58,355 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:09:58,355 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0989ms INFO 2026-03-15 07:09:58,355 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:58,355 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2068ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:09:58,415 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=enableFaceUser& INFO 2026-03-15 07:09:58,416 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:09:58,416 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:58,419 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-03-15 07:09:58,451 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:09:58,451 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 32.2181ms INFO 2026-03-15 07:09:58,451 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:58,451 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.0042ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:09:58,589 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetIsDefaultPwd?& INFO 2026-03-15 07:09:58,589 [15 ] 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-15 07:09:58,589 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:09:58,589 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:09:58,590 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:09:58,590 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:58,590 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:58,592 [15 ] 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-15 07:09:58,592 [20 ] 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-15 07:09:58,623 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:09:58,623 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M) in 31.4631ms INFO 2026-03-15 07:09:58,623 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:58,623 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.1678ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:09:58,624 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:09:58,624 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 32.0749ms INFO 2026-03-15 07:09:58,624 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:58,624 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.0625ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:09:58,786 [20 ] 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-15 07:09:58,787 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:09:58,788 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:58,790 [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-15 07:09:58,798 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:09:58,799 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 8.7837ms INFO 2026-03-15 07:09:58,799 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:09:58,799 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.7236ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:10:12,987 [20 ] 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-15 07:10:12,987 [20 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:10:12,994 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:10:12,994 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 07:10:12,997 [20 ] 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-15 07:10:13,009 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:10:13,009 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M) in 12.0508ms INFO 2026-03-15 07:10:13,009 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 07:10:13,010 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.1158ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:10:13,138 [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-15 07:10:13,139 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:10:13,139 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-03-15 07:10:13,142 [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-15 07:10:13,146 [21 ] 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-15 07:10:13,146 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:10:13,146 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:10:13,148 [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-15 07:10:13,152 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:10:13,152 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.4882ms INFO 2026-03-15 07:10:13,152 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:10:13,152 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8481ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:10:13,365 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:10:13,409 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M) in 267.6021ms INFO 2026-03-15 07:10:13,409 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-03-15 07:10:13,409 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 271.2929ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:11:51,290 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://58.252.12.166:8082/HcmM/ INFO 2026-03-15 07:11:51,291 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3402ms 404 INFO 2026-03-15 07:29:13,196 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773530953045&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 07:29:13,197 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 07:29:13,197 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3028ms 200 text/html INFO 2026-03-15 07:29:13,409 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.47613849055145574 INFO 2026-03-15 07:29:13,410 [58 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 07:29:13,410 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0465ms 200 application/javascript INFO 2026-03-15 07:29:13,433 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Rsa/GetPublicKey INFO 2026-03-15 07:29:13,434 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.PubClass.RsaAppService.GetPublicKey (Sg.Hcm.Application.Pub)' INFO 2026-03-15 07:29:13,437 [60 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPublicKey", controller = "Rsa"}. Executing controller action with signature System.Object GetPublicKey() on controller Sg.Hcm.PubClass.RsaAppService (Sg.Hcm.Application.Pub). INFO 2026-03-15 07:29:13,470 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:29:13,471 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.PubClass.RsaAppService.GetPublicKey (Sg.Hcm.Application.Pub) in 33.7112ms INFO 2026-03-15 07:29:13,471 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.PubClass.RsaAppService.GetPublicKey (Sg.Hcm.Application.Pub)' INFO 2026-03-15 07:29:13,471 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.7998ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:29:13,494 [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%3D1773530953045%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 07:29:13,495 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:29:13,497 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:13,499 [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-15 07:29:13,500 [60 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773530953045&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 07:29:13,503 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:29:13,503 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.9809ms INFO 2026-03-15 07:29:13,503 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:13,503 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4979ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:29:13,541 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/Authenticate? application/json 327 INFO 2026-03-15 07:29:13,541 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:29:13,545 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:29:13,545 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.Authenticate (Sg.Hcm.Web.Core)' INFO 2026-03-15 07:29:13,549 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Authenticate", controller = "TokenAuth", area = ""}. Executing controller action with signature Sg.Hcm.Models.TokenAuth.AuthenticateResultModel Authenticate(Sg.Hcm.Models.TokenAuth.AuthenticateModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-03-15 07:29:13,567 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 709 INFO 2026-03-15 07:29:13,567 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:29:13,567 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:29:13,567 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:13,568 [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-15 07:29:13,570 [59 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 07:29:13,570 [59 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 07:29:13,570 [59 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 07:29:13,586 [59 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 07:29:13,589 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:29:13,589 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 20.5333ms INFO 2026-03-15 07:29:13,589 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:13,589 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.3924ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:29:13,662 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-15 07:29:13,662 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:29:13,662 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:13,663 [63 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 07:29:13,664 [63 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 07:29:13,665 [63 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 07:29:13,665 [63 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 07:29:13,696 [63 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 07:29:13,699 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:29:13,699 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 35.7444ms INFO 2026-03-15 07:29:13,699 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:13,699 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.6584ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:29:13,733 [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-15 07:29:13,733 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:29:13,733 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:13,734 [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-15 07:29:13,738 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:29:13,738 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3876ms INFO 2026-03-15 07:29:13,738 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:13,738 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2521ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:29:13,770 [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-15 07:29:13,770 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:29:13,770 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:13,771 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-15 07:29:13,771 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:29:13,771 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:13,772 [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-15 07:29:13,773 [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-15 07:29:13,776 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:29:13,776 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1378ms INFO 2026-03-15 07:29:13,776 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:13,776 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5492ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:29:13,780 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:29:13,780 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 7.8895ms INFO 2026-03-15 07:29:13,780 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:13,780 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1957ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:29:13,802 [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-15 07:29:13,802 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:29:13,802 [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-15 07:29:13,802 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:13,803 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:29:13,803 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:13,804 [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-15 07:29:13,804 [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-15 07:29:13,807 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:29:13,807 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1445ms INFO 2026-03-15 07:29:13,807 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:13,807 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8921ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:29:13,808 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:29:13,808 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.8718ms INFO 2026-03-15 07:29:13,808 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:13,808 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6171ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:29:13,820 [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-15 07:29:13,820 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:29:13,821 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:13,822 [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-15 07:29:13,825 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:29:13,825 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:29:13,825 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.296ms INFO 2026-03-15 07:29:13,825 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:13,825 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3264ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:29:13,827 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.Authenticate (Sg.Hcm.Web.Core) in 277.6998ms INFO 2026-03-15 07:29:13,827 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.Authenticate (Sg.Hcm.Web.Core)' INFO 2026-03-15 07:29:13,827 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 285.4702ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:29:13,840 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-15 07:29:13,840 [58 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:29:13,840 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:29:13,840 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:13,841 [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-15 07:29:13,843 [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-15 07:29:13,843 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:29:13,843 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:13,844 [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-15 07:29:13,847 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:29:13,847 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6021ms INFO 2026-03-15 07:29:13,847 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:13,847 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3575ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:29:13,849 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:29:13,850 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.1138ms INFO 2026-03-15 07:29:13,850 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:13,850 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7476ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:29:13,873 [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-15 07:29:13,873 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:29:13,873 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:13,874 [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-15 07:29:13,878 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-15 07:29:13,878 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:29:13,879 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:13,880 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-15 07:29:13,880 [66 ] 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-15 07:29:13,880 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:29:13,880 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:13,880 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-15 07:29:13,880 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:29:13,880 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:13,881 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 07:29:13,882 [59 ] 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-15 07:29:13,889 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:29:13,889 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:29:13,889 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 14.38ms INFO 2026-03-15 07:29:13,889 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:13,889 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 9.2068ms INFO 2026-03-15 07:29:13,889 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:13,889 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.9573ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:29:13,889 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7769ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:29:13,891 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:29:13,891 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.2383ms INFO 2026-03-15 07:29:13,891 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:13,891 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.085ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:29:13,897 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 709 INFO 2026-03-15 07:29:13,897 [60 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:29:13,897 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:29:13,898 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:13,899 [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). INFO 2026-03-15 07:29:13,899 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:29:13,899 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.3762ms INFO 2026-03-15 07:29:13,899 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:13,900 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.0794ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:29:13,900 [59 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 07:29:13,900 [59 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 07:29:13,900 [59 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 07:29:13,916 [59 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 07:29:13,918 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:29:13,918 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 19.0207ms INFO 2026-03-15 07:29:13,918 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:13,918 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.0154ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:29:13,971 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-03-15 07:29:13,971 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:29:13,971 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:13,973 [66 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-15 07:29:13,975 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:29:13,976 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.0088ms INFO 2026-03-15 07:29:13,976 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:13,976 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8686ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:29:15,039 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-15 07:29:15,039 [58 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:29:15,040 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:29:15,040 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:15,042 [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-15 07:29:15,055 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:29:15,055 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 12.8735ms INFO 2026-03-15 07:29:15,055 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:15,055 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.3078ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:29:15,077 [58 ] 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-15 07:29:15,077 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:29:15,078 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:15,079 [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-15 07:29:15,080 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Card/PunchClockDate? application/x-www-form-urlencoded 26 INFO 2026-03-15 07:29:15,080 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:29:15,081 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:29:15,082 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:15,085 [64 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PunchClockDate", controller = "Card"}. Executing controller action with signature Sg.HcmMb.Card.Dto.PunchClockResultListDto PunchClockDate(System.String, System.String) on controller Sg.HcmMb.Card.CardAppService (Sg.Hcm.Application.M). INFO 2026-03-15 07:29:15,088 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:29:15,088 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 8.8039ms INFO 2026-03-15 07:29:15,088 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:15,090 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.9716ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:29:15,247 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:29:15,250 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 165.2028ms INFO 2026-03-15 07:29:15,250 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:15,250 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 169.8717ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:29:16,192 [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-15 07:29:16,192 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:29:16,200 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:29:16,200 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:16,202 [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-15 07:29:16,263 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:29:16,265 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 62.9456ms INFO 2026-03-15 07:29:16,265 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 07:29:16,265 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 73.2588ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:38:50,990 [80 ] 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-15 07:38:50,991 [80 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 07:38:50,991 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2148ms 200 text/html INFO 2026-03-15 07:38:51,110 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773531530976&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 07:38:51,111 [83 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 07:38:51,111 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2226ms 200 text/html INFO 2026-03-15 07:38:51,630 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.9321778238400803 INFO 2026-03-15 07:38:51,631 [83 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 07:38:51,631 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0323ms 200 application/javascript INFO 2026-03-15 07:38:51,797 [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%3D1773531530976%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 07:38:51,797 [83 ] 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-15 07:38:51,797 [83 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:38:51,798 [80 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, 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-15 07:38:51,798 [80 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For 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-15 07:38:51,798 [83 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, 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-15 07:38:51,798 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:51,798 [83 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For 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-15 07:38:51,799 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:51,800 [83 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 07:38:51,800 [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). WARN 2026-03-15 07:38:51,802 [83 ] 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-15 07:38:51,802 [83 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 07:38:51,802 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:38:51,802 [80 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773531530976&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 07:38:51,802 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 2.3443ms INFO 2026-03-15 07:38:51,803 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:51,803 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4716ms 401 application/json; charset=utf-8 INFO 2026-03-15 07:38:51,807 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:38:51,808 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 7.5488ms INFO 2026-03-15 07:38:51,808 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:51,808 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.5151ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:38:51,929 [84 ] 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-15 07:38:51,929 [84 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:38:51,930 [84 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-15 07:38:51,930 [84 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-15 07:38:51,930 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 07:38:51,932 [84 ] 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-15 07:38:51,934 [84 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE0NzMiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAwMDQ3MCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuW6t-mjniIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNDczIiwianRpIjoiNmZhYzFlNjUtNmQxYy00ZWRjLTk4NGEtZTgwMWVhMTFlNmEyIiwiaWF0IjoxNzczNDAzMDg3LCJuYmYiOjE3NzM0MDMwODUsImV4cCI6MTc3MzQ4OTQ4NywiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.Xm-7dSnudfv21kdO6N-r55qpaOYK1EvidIIvmsahqHI INFO 2026-03-15 07:38:51,939 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:38:51,939 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 7.2551ms INFO 2026-03-15 07:38:51,939 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 07:38:51,939 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7634ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:38:52,054 [83 ] 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-15 07:38:52,054 [83 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:38:52,054 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:38:52,058 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:52,059 [80 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 07:38:52,061 [83 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 07:38:52,061 [83 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 07:38:52,061 [83 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 07:38:52,078 [83 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 07:38:52,082 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:38:52,082 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 22.5588ms INFO 2026-03-15 07:38:52,082 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:52,082 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.6409ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:38:52,200 [85 ] 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-15 07:38:52,201 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:38:52,201 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:52,201 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-15 07:38:52,201 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:38:52,202 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:52,202 [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-15 07:38:52,203 [80 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 07:38:52,204 [80 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 07:38:52,205 [80 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 07:38:52,205 [80 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 07:38:52,208 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:38:52,208 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.9953ms INFO 2026-03-15 07:38:52,208 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:52,209 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4997ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:38:52,235 [80 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 07:38:52,239 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:38:52,239 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 36.1745ms INFO 2026-03-15 07:38:52,239 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:52,239 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.4279ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:38:52,290 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-03-15 07:38:52,292 [83 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-03-15 07:38:52,292 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.7993ms 200 text/css INFO 2026-03-15 07:38:52,307 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-03-15 07:38:52,307 [84 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:38:52,307 [84 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-03-15 07:38:52,307 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5727ms 200 application/javascript INFO 2026-03-15 07:38:52,308 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-03-15 07:38:52,309 [84 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-03-15 07:38:52,309 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4686ms 200 text/css INFO 2026-03-15 07:38:52,330 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-03-15 07:38:52,330 [84 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:38:52,330 [84 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-03-15 07:38:52,331 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6341ms 200 application/javascript INFO 2026-03-15 07:38:52,331 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-03-15 07:38:52,331 [84 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-03-15 07:38:52,332 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8079ms 200 text/css INFO 2026-03-15 07:38:52,348 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-03-15 07:38:52,348 [84 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:38:52,348 [84 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-03-15 07:38:52,349 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9037ms 200 application/javascript INFO 2026-03-15 07:38:52,351 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-03-15 07:38:52,351 [84 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:38:52,351 [84 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-03-15 07:38:52,352 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9127ms 200 application/javascript INFO 2026-03-15 07:38:52,371 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-03-15 07:38:52,371 [84 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:38:52,372 [84 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-03-15 07:38:52,372 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7777ms 200 application/javascript INFO 2026-03-15 07:38:52,390 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-15 07:38:52,390 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:38:52,391 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:52,392 [84 ] 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-15 07:38:52,401 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:38:52,402 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 9.2114ms INFO 2026-03-15 07:38:52,402 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:52,402 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.0895ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:38:52,413 [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-15 07:38:52,414 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:38:52,414 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:52,414 [84 ] Microsoft.AspNetCore.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-15 07:38:52,414 [84 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:38:52,414 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:38:52,414 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:52,415 [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-15 07:38:52,416 [84 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 07:38:52,419 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:38:52,419 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.0214ms INFO 2026-03-15 07:38:52,419 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:52,419 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9846ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:38:52,422 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:38:52,422 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.3815ms INFO 2026-03-15 07:38:52,422 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:52,422 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7037ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:38:52,490 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-03-15 07:38:52,490 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-03-15 07:38:52,491 [84 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-03-15 07:38:52,491 [80 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-03-15 07:38:52,491 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8837ms 200 image/png INFO 2026-03-15 07:38:52,491 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6856ms 200 image/png INFO 2026-03-15 07:38:52,507 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-03-15 07:38:52,507 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-03-15 07:38:52,507 [83 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-03-15 07:38:52,508 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6702ms 200 image/png INFO 2026-03-15 07:38:52,508 [85 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-03-15 07:38:52,508 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7051ms 200 image/png INFO 2026-03-15 07:38:52,535 [85 ] 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-15 07:38:52,536 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:38:52,536 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:52,537 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-15 07:38:52,537 [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-15 07:38:52,538 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:38:52,538 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:52,539 [80 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 07:38:52,540 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-15 07:38:52,540 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:38:52,540 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:52,542 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:38:52,542 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.2881ms INFO 2026-03-15 07:38:52,542 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:52,542 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3639ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:38:52,542 [83 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 07:38:52,543 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:38:52,543 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.8239ms INFO 2026-03-15 07:38:52,543 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:52,543 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8863ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:38:52,550 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:38:52,550 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.3225ms INFO 2026-03-15 07:38:52,550 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:52,550 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4696ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:38:52,553 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-15 07:38:52,553 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:38:52,554 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:52,555 [84 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 07:38:52,557 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-15 07:38:52,558 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:38:52,558 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:52,558 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:38:52,558 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.4449ms INFO 2026-03-15 07:38:52,558 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:52,558 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1326ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:38:52,559 [84 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 07:38:52,562 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-15 07:38:52,562 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:38:52,562 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:52,562 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:38:52,563 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.9852ms INFO 2026-03-15 07:38:52,563 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:52,563 [84 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-15 07:38:52,563 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.715ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:38:52,568 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:38:52,568 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.4309ms INFO 2026-03-15 07:38:52,568 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:52,568 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0311ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:38:52,592 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-03-15 07:38:52,592 [83 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-03-15 07:38:52,592 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5631ms 200 image/png INFO 2026-03-15 07:38:52,627 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-03-15 07:38:52,628 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-03-15 07:38:52,628 [83 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-03-15 07:38:52,628 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2657ms 200 image/jpeg INFO 2026-03-15 07:38:52,629 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-03-15 07:38:52,629 [84 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-03-15 07:38:52,629 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.555ms 200 image/jpeg INFO 2026-03-15 07:38:52,630 [84 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-03-15 07:38:52,630 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.023ms 200 image/jpeg INFO 2026-03-15 07:38:52,638 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-15 07:38:52,638 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:38:52,638 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:52,640 [84 ] 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-15 07:38:52,646 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-15 07:38:52,646 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:38:52,647 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:52,648 [85 ] 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-15 07:38:52,650 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:38:52,650 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 10.1633ms INFO 2026-03-15 07:38:52,650 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:52,650 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.2109ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:38:52,701 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:38:52,701 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 53.1648ms INFO 2026-03-15 07:38:52,701 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:52,702 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.4865ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:38:52,969 [85 ] 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-15 07:38:52,969 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:38:52,969 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:52,971 [85 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", 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-15 07:38:52,976 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:38:52,976 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 5.3503ms INFO 2026-03-15 07:38:52,976 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:52,976 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9591ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:38:54,906 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/overTime.91ffc83b.css INFO 2026-03-15 07:38:54,907 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/overTime.df0d2615.js INFO 2026-03-15 07:38:54,907 [84 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/overTime.91ffc83b.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\overTime.91ffc83b.css' INFO 2026-03-15 07:38:54,907 [85 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:38:54,907 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0224ms 200 text/css INFO 2026-03-15 07:38:54,908 [85 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/overTime.df0d2615.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\overTime.df0d2615.js' INFO 2026-03-15 07:38:54,908 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8749ms 200 application/javascript INFO 2026-03-15 07:38:54,947 [80 ] 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-15 07:38:54,947 [80 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:38:54,947 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:38:54,948 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:54,949 [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-15 07:38:54,958 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:38:54,958 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.5214ms INFO 2026-03-15 07:38:54,958 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:54,958 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.3058ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:38:55,040 [85 ] 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-15 07:38:55,040 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:38:55,040 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:55,042 [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-15 07:38:55,042 [80 ] 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-15 07:38:55,043 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:38:55,043 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:55,045 [80 ] 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-15 07:38:55,047 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:38:55,047 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.496ms INFO 2026-03-15 07:38:55,047 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:55,047 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6603ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:38:55,149 [87 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:38:55,152 [87 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M) in 106.7519ms INFO 2026-03-15 07:38:55,152 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:55,152 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 109.9369ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:38:56,124 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/overTimePanel.53347f6a.css INFO 2026-03-15 07:38:56,124 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/overTimePanel.50098cdb.js INFO 2026-03-15 07:38:56,125 [80 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:38:56,125 [87 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/overTimePanel.53347f6a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\overTimePanel.53347f6a.css' INFO 2026-03-15 07:38:56,125 [80 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/overTimePanel.50098cdb.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\overTimePanel.50098cdb.js' INFO 2026-03-15 07:38:56,125 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0241ms 200 application/javascript INFO 2026-03-15 07:38:56,125 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0845ms 200 text/css INFO 2026-03-15 07:38:56,133 [81 ] 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-15 07:38:56,133 [81 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:38:56,134 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:38:56,134 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:56,136 [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-15 07:38:56,144 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:38:56,144 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.613ms INFO 2026-03-15 07:38:56,144 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:56,144 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.3116ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:38:56,265 [79 ] 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-15 07:38:56,266 [81 ] 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-15 07:38:56,266 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:38:56,267 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:56,267 [80 ] 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-15 07:38:56,268 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:38:56,268 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:56,268 [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-15 07:38:56,269 [79 ] 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-15 07:38:56,271 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:38:56,271 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetSelfOver (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:56,275 [80 ] 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-15 07:38:56,276 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:38:56,276 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:38:56,276 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 6.7596ms INFO 2026-03-15 07:38:56,276 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.8144ms INFO 2026-03-15 07:38:56,276 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:56,276 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:56,276 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.342ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:38:56,276 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.8372ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:38:56,392 [79 ] 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-15 07:38:56,392 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:38:56,393 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:56,394 [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-15 07:38:56,398 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:38:56,398 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.9905ms INFO 2026-03-15 07:38:56,398 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:56,398 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4715ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:38:56,486 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:38:56,491 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.GetSelfOver (Sg.Hcm.Application.M) in 216.3026ms INFO 2026-03-15 07:38:56,491 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetSelfOver (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:56,491 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 223.9888ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:38:57,625 [80 ] 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-15 07:38:57,626 [80 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:38:57,626 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:38:57,626 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:57,629 [80 ] 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-15 07:38:57,803 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:38:57,806 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 177.6577ms INFO 2026-03-15 07:38:57,806 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:57,806 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 181.1478ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:38:58,172 [80 ] 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-15 07:38:58,172 [83 ] 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-15 07:38:58,172 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:38:58,172 [83 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:38:58,173 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:58,173 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:38:58,173 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:58,174 [80 ] 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-15 07:38:58,174 [83 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 07:38:58,181 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:38:58,181 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.042ms INFO 2026-03-15 07:38:58,181 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:58,181 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8978ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:38:58,204 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:38:58,204 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M) in 30.3632ms INFO 2026-03-15 07:38:58,204 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-03-15 07:38:58,204 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.4764ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:39:03,131 [79 ] 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-15 07:39:03,131 [79 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:39:03,132 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:39:03,132 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 07:39:03,133 [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-15 07:39:03,140 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:39:03,140 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.8382ms INFO 2026-03-15 07:39:03,140 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 07:39:03,140 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1821ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:39:03,167 [85 ] 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-15 07:39:03,167 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:39:03,167 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetSelfOver (Sg.Hcm.Application.M)' INFO 2026-03-15 07:39:03,169 [85 ] 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-15 07:39:03,344 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:39:03,347 [86 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.GetSelfOver (Sg.Hcm.Application.M) in 177.5757ms INFO 2026-03-15 07:39:03,347 [86 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetSelfOver (Sg.Hcm.Application.M)' INFO 2026-03-15 07:39:03,347 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 179.674ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:39:04,485 [85 ] 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-15 07:39:04,485 [85 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:39:04,498 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:39:04,498 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 07:39:04,499 [85 ] 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-15 07:39:04,508 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:39:04,508 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 8.3487ms INFO 2026-03-15 07:39:04,508 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 07:39:04,508 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.7382ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:39:11,950 [80 ] 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-15 07:39:11,950 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:39:11,951 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:39:11,952 [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-15 07:39:11,957 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:39:11,957 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.7158ms INFO 2026-03-15 07:39:11,957 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 07:39:11,957 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9198ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:39:12,087 [81 ] 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-15 07:39:12,087 [81 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:39:12,088 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:39:12,088 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.PExecGetOverType (Sg.Hcm.Application.M)' INFO 2026-03-15 07:39:12,090 [81 ] 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-15 07:39:12,101 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:39:12,101 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.PExecGetOverType (Sg.Hcm.Application.M) in 11.4417ms INFO 2026-03-15 07:39:12,101 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.PExecGetOverType (Sg.Hcm.Application.M)' INFO 2026-03-15 07:39:12,101 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.2877ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:39:26,578 [80 ] 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-15&endDate=2026-03-15&timeBegin=08:15&timeEnd=17:30&isPanel=true& INFO 2026-03-15 07:39:26,578 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:39:26,578 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetCalOverHours (Sg.Hcm.Application.M)' INFO 2026-03-15 07:39:26,581 [80 ] 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-15 07:39:26,589 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:39:26,590 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.GetCalOverHours (Sg.Hcm.Application.M) in 9.3665ms INFO 2026-03-15 07:39:26,590 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetCalOverHours (Sg.Hcm.Application.M)' INFO 2026-03-15 07:39:26,590 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.9673ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:39:50,272 [80 ] 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-15 07:39:50,272 [80 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:39:50,273 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:39:50,273 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 07:39:50,274 [80 ] 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-15 07:39:50,282 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:39:50,282 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 7.7053ms INFO 2026-03-15 07:39:50,282 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 07:39:50,282 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9818ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:39:50,352 [81 ] 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-15 07:39:50,353 [81 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:39:50,353 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:39:50,353 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 07:39:50,354 [81 ] 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-15 07:39:50,362 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:39:50,362 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 7.898ms INFO 2026-03-15 07:39:50,362 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 07:39:50,362 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9492ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:39:50,472 [77 ] 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-15 07:39:50,472 [77 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:39:50,473 [77 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:39:50,473 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 07:39:50,474 [77 ] 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-15 07:39:50,489 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:39:50,489 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 14.7094ms INFO 2026-03-15 07:39:50,489 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 07:39:50,489 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.5874ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:39:50,572 [77 ] 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-15 07:39:50,572 [77 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:39:50,572 [77 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:39:50,572 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 07:39:50,574 [77 ] 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-15 07:39:50,581 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:39:50,581 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 6.9654ms INFO 2026-03-15 07:39:50,581 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 07:39:50,581 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7607ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:39:50,735 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/OverTime/DoCreateSelfOver? application/json 53035 INFO 2026-03-15 07:39:50,735 [78 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:39:50,735 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:39:50,735 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.DoCreateSelfOver (Sg.Hcm.Application.M)' INFO 2026-03-15 07:39:50,738 [78 ] 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-15 07:39:51,123 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:39:51,123 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.DoCreateSelfOver (Sg.Hcm.Application.M) in 385.4597ms INFO 2026-03-15 07:39:51,123 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.DoCreateSelfOver (Sg.Hcm.Application.M)' INFO 2026-03-15 07:39:51,123 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 388.1153ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:39:51,273 [77 ] 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-15 07:39:51,273 [77 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:39:51,273 [77 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:39:51,273 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-03-15 07:39:51,275 [77 ] 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-15 07:39:51,318 [77 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:374839,Dealer:1473,FlowID:88,KeyField:K_ID,KeyFieldValue:425537,FlowTable:k_over,ApplyA0188:1473,flowNode:begin INFO 2026-03-15 07:39:51,326 [77 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:4,Dealer:RefObjType_A01|||RefObj_A0188||||||Relation_OtherTable|||A01||A0188||AP1,PreA0188:1473,FlowID:88,KeyField:K_ID,KeyFieldValue:425537,FlowTable:k_over,ApplyA0188:1473,flowNode:N1661330151972 INFO 2026-03-15 07:39:51,351 [77 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:374840,Dealer:1473,FlowID:88,KeyField:K_ID,KeyFieldValue:425537,FlowTable:k_over,ApplyA0188:1473,flowNode:N1661330151972 INFO 2026-03-15 07:39:51,355 [77 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:4,Dealer:RefObjType_A01|||RefObj_A0188||||||Relation_OtherTable|||A01||A0188||AP2,PreA0188:1473,FlowID:88,KeyField:K_ID,KeyFieldValue:425537,FlowTable:k_over,ApplyA0188:1473,flowNode:N1661330167495 INFO 2026-03-15 07:39:51,377 [77 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:39:51,379 [77 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.DoEntityFlowWork (Sg.Hcm.Application.M) in 103.3156ms INFO 2026-03-15 07:39:51,379 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-03-15 07:39:51,379 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 106.3316ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:39:52,752 [76 ] 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-15 07:39:52,752 [80 ] 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-15 07:39:52,753 [80 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 07:39:52,753 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:39:52,753 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 07:39:52,753 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 07:39:52,753 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-03-15 07:39:52,754 [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-15 07:39:52,754 [76 ] 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-15 07:39:52,760 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:39:52,761 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0048ms INFO 2026-03-15 07:39:52,761 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 07:39:52,761 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2156ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:39:52,809 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 07:39:52,809 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M) in 54.7257ms INFO 2026-03-15 07:39:52,809 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-03-15 07:39:52,809 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 57.0527ms 200 application/json; charset=utf-8 INFO 2026-03-15 07:49:51,512 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://58.252.12.166:8082/HcmM/ INFO 2026-03-15 07:49:51,513 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9086ms 404 INFO 2026-03-15 08:23:10,398 [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-15 08:23:10,931 [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-15 08:23:10,967 [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 INFO 2026-03-15 08:23:10,979 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 08:23:10,980 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.5115ms 200 text/html INFO 2026-03-15 08:23:11,052 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-15 08:23:11,057 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 08:23:11,074 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-15 08:23:11,075 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.1079ms 200 application/javascript INFO 2026-03-15 08:23:11,121 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773534190789&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-15 08:23:11,122 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 08:23:11,122 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7669ms 200 text/html INFO 2026-03-15 08:23:11,210 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-15 08:23:11,211 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 08:23:11,222 [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-15 08:23:11,222 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.4978ms 200 application/javascript INFO 2026-03-15 08:23:12,016 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.1825244027233489 INFO 2026-03-15 08:23:12,018 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 08:23:12,018 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.0884ms 200 application/javascript INFO 2026-03-15 08:23:12,191 [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%3D1773534190789%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-03-15 08:23:12,194 [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-15 08:23:12,194 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 08:23:12,352 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:23:12,352 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:23:12,416 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 08:23:12,416 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 08:23:13,583 [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-15 08:23:13,583 [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-15 08:23:13,878 [7 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773534190789&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-15 08:23:13,879 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 08:23:13,885 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 08:23:13,885 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 08:23:13,968 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 08:23:14,081 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:23:14,090 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 505.0589ms INFO 2026-03-15 08:23:14,090 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 08:23:14,092 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1897.9925ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:23:14,213 [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-15 08:23:14,213 [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-15 08:23:14,232 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:23:14,232 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:23:14,232 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 08:23:14,232 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 08:23:14,235 [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-15 08:23:14,235 [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-15 08:23:14,237 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 08:23:14,238 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 08:23:14,238 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 08:23:14,269 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 08:23:14,279 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:23:14,282 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 46.7104ms INFO 2026-03-15 08:23:14,282 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 08:23:14,282 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 69.004ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:23:14,294 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:23:14,297 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 61.4848ms INFO 2026-03-15 08:23:14,297 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 08:23:14,297 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 84.1436ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:23:14,408 [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-15 08:23:14,408 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:23:14,409 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 08:23:14,411 [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-15 08:23:14,412 [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-15 08:23:14,412 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:23:14,413 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 08:23:14,415 [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-15 08:23:14,427 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:23:14,427 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:23:14,427 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 12.8625ms INFO 2026-03-15 08:23:14,427 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 08:23:14,428 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.6359ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:23:14,430 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 18.5865ms INFO 2026-03-15 08:23:14,430 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 08:23:14,430 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.2777ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:23:14,452 [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-15 08:23:14,452 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 08:23:14,452 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:23:14,452 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 08:23:14,455 [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-15 08:23:14,492 [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-15 08:23:14,493 [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-15 08:23:14,493 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:23:14,493 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 08:23:14,493 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:23:14,493 [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-15 08:23:14,493 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 08:23:14,494 [14 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:23:14,494 [14 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 08:23:14,572 [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-15 08:23:14,572 [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-15 08:23:14,573 [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-15 08:23:14,613 [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-15 08:23:14,613 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:23:14,613 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 08:23:14,615 [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-15 08:23:14,619 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:23:14,619 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 46.6395ms INFO 2026-03-15 08:23:14,619 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 08:23:14,619 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 126.4142ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:23:14,620 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:23:14,620 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 48.4749ms INFO 2026-03-15 08:23:14,620 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 08:23:14,621 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 127.2442ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:23:14,637 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:23:14,637 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:23:14,637 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 182.0879ms INFO 2026-03-15 08:23:14,637 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 08:23:14,637 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 185.774ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:23:14,638 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 64.5104ms INFO 2026-03-15 08:23:14,638 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 08:23:14,638 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 145.6369ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:23:14,639 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:23:14,640 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 24.3131ms INFO 2026-03-15 08:23:14,640 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 08:23:14,640 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.3396ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:23:14,658 [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-15 08:23:14,660 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:23:14,660 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 08:23:14,663 [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-15 08:23:14,669 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:23:14,669 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 6.7813ms INFO 2026-03-15 08:23:14,670 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 08:23:14,670 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.5006ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:23:14,687 [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-15 08:23:14,688 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:23:14,688 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 08:23:14,690 [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-15 08:23:14,727 [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-15 08:23:14,727 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:23:14,727 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 08:23:14,756 [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-15 08:23:14,756 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:23:14,757 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 08:23:15,219 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:23:15,222 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1639.1122ms INFO 2026-03-15 08:23:15,222 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 08:23:15,222 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3030.952ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:23:15,289 [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-15 08:23:15,362 [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-15 08:23:15,530 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:23:15,534 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 244.9761ms INFO 2026-03-15 08:23:15,534 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 08:23:15,534 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 807.5797ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:23:15,612 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:23:15,613 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 923.0508ms INFO 2026-03-15 08:23:15,613 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 08:23:15,613 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 926.1594ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:23:15,807 [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-15 08:23:15,807 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:23:15,808 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 08:23:16,250 [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-15 08:23:16,305 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:23:16,306 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 56.067ms INFO 2026-03-15 08:23:16,306 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 08:23:16,306 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 499.3348ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:23:16,308 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:23:16,310 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 948.123ms INFO 2026-03-15 08:23:16,310 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 08:23:16,311 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1554.4417ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:26:19,103 [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-15 08:26:19,106 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:26:19,106 [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-15 08:26:19,107 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 08:26:19,108 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 08:26:19,109 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:26:19,110 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 08:26:19,111 [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-15 08:26:19,111 [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-15 08:26:19,120 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:26:19,121 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 9.9865ms INFO 2026-03-15 08:26:19,121 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 08:26:19,121 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.3633ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:26:19,124 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:26:19,124 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 12.4403ms INFO 2026-03-15 08:26:19,124 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 08:26:19,124 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.7465ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:26:19,144 [27 ] 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-15 08:26:19,144 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 08:26:19,144 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:26:19,144 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 08:26:19,147 [27 ] 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-15 08:26:19,281 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:26:19,283 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 136.2272ms INFO 2026-03-15 08:26:19,283 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 08:26:19,284 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 139.7931ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:26:20,704 [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-15 08:26:20,705 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 08:26:20,714 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:26:20,715 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 08:26:20,717 [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-15 08:26:20,776 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:26:20,778 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 60.5462ms INFO 2026-03-15 08:26:20,778 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 08:26:20,778 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 74.403ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:26:33,908 [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-15 08:26:33,908 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 08:26:33,909 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:26:33,910 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 08:26:33,912 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 08:26:33,923 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:26:33,923 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.7957ms INFO 2026-03-15 08:26:33,923 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 08:26:33,923 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.913ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:26:38,607 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/monthResult.747e81b5.js INFO 2026-03-15 08:26:38,608 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 08:26:38,609 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/monthResult.6d9a2ed4.css INFO 2026-03-15 08:26:38,609 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/monthResult.747e81b5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\monthResult.747e81b5.js' INFO 2026-03-15 08:26:38,610 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.5579ms 200 application/javascript INFO 2026-03-15 08:26:38,610 [27 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/monthResult.6d9a2ed4.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\monthResult.6d9a2ed4.css' INFO 2026-03-15 08:26:38,610 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7983ms 200 text/css INFO 2026-03-15 08:26:38,626 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-03-15 08:26:38,626 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 08:26:38,627 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:26:38,628 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 08:26:38,630 [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-15 08:26:38,641 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:26:38,641 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.9359ms INFO 2026-03-15 08:26:38,641 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 08:26:38,642 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.3258ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:26:38,731 [27 ] 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-15 08:26:38,732 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:26:38,732 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Month.MonthAppService.GetMonthResult (Sg.Hcm.Application.M)' INFO 2026-03-15 08:26:38,735 [27 ] 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-15 08:26:38,859 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:26:38,863 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Month.MonthAppService.GetMonthResult (Sg.Hcm.Application.M) in 128.3115ms INFO 2026-03-15 08:26:38,863 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Month.MonthAppService.GetMonthResult (Sg.Hcm.Application.M)' INFO 2026-03-15 08:26:38,863 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 132.0652ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:27:11,692 [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-15 08:27:11,692 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 08:27:11,694 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:27:11,695 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 08:27:11,700 [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-15 08:27:11,714 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:27:11,714 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 13.9595ms INFO 2026-03-15 08:27:11,714 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 08:27:11,715 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.2103ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:35:15,684 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773534915146&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 08:35:15,686 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 08:35:15,686 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.9817ms 200 text/html INFO 2026-03-15 08:35:16,484 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.8824464870978123 INFO 2026-03-15 08:35:16,485 [44 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 08:35:16,486 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.504ms 200 application/javascript INFO 2026-03-15 08:35:16,649 [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%3D1773534915146%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 08:35:16,660 [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-15 08:35:16,661 [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-15 08:35:16,662 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:16,664 [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-15 08:35:16,666 [45 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773534915146&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 08:35:16,672 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:35:16,673 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 8.7736ms INFO 2026-03-15 08:35:16,673 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:16,673 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.9869ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:35:16,688 [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-15 08:35:16,689 [44 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 08:35:16,689 [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-15 08:35:16,689 [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-15 08:35:16,689 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:16,691 [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-15 08:35:16,834 [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-15 08:35:16,835 [44 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 08:35:16,835 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:35:16,837 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 145.9898ms INFO 2026-03-15 08:35:16,837 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:16,837 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 148.7733ms 401 application/json; charset=utf-8 INFO 2026-03-15 08:35:16,958 [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-15 08:35:16,958 [44 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 08:35:16,959 [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-15 08:35:16,959 [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-15 08:35:16,959 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 08:35:16,961 [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-15 08:35:17,790 [44 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE4MzAiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMzQ2NyIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuW9reWGrOaihSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxODMwIiwianRpIjoiMzM3YmQyNDgtMjE1Mi00MjlhLThhNjItYmExYzlmMDU2MzE2IiwiaWF0IjoxNzczNDQ1Mjg2LCJuYmYiOjE3NzM0NDUyODQsImV4cCI6MTc3MzUzMTY4NiwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.9FMwrdD7zq_SmlFRq631zJG31obk4eAFnhW88m-oTv0 INFO 2026-03-15 08:35:17,800 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:35:17,800 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 838.9098ms INFO 2026-03-15 08:35:17,800 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 08:35:17,801 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 842.7206ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:35:17,918 [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-15 08:35:17,918 [44 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 08:35:17,918 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:35:17,921 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:17,923 [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-15 08:35:17,924 [44 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 08:35:17,924 [44 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 08:35:17,924 [44 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 08:35:17,940 [44 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 08:35:17,943 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:35:17,943 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 20.7633ms INFO 2026-03-15 08:35:17,943 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:17,944 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.8791ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:35:18,058 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-15 08:35:18,058 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:35:18,059 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:18,060 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 08:35:18,061 [44 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 08:35:18,062 [44 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 08:35:18,062 [44 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 08:35:18,079 [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-15 08:35:18,079 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:35:18,080 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:18,081 [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-15 08:35:18,085 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:35:18,085 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.1656ms INFO 2026-03-15 08:35:18,085 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:18,085 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8672ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:35:18,094 [44 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 08:35:18,097 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:35:18,097 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 37.179ms INFO 2026-03-15 08:35:18,097 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:18,097 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.6047ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:35:18,408 [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-15 08:35:18,409 [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-15 08:35:18,409 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:35:18,410 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-15 08:35:18,410 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 08:35:18,411 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:35:18,411 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:18,411 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:35:18,412 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:18,412 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:18,413 [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-15 08:35:18,414 [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-15 08:35:18,414 [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-15 08:35:18,431 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:35:18,432 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 18.127ms INFO 2026-03-15 08:35:18,432 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:18,432 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.44ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:35:18,434 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:35:18,435 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 21.6945ms INFO 2026-03-15 08:35:18,435 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:18,435 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.2905ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:35:18,436 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:35:18,437 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 22.6264ms INFO 2026-03-15 08:35:18,437 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:18,437 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.503ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:35:18,456 [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-15 08:35:18,457 [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-15 08:35:18,457 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-15 08:35:18,457 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:35:18,458 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:18,458 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:35:18,459 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:18,459 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:35:18,459 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:18,460 [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-15 08:35:18,460 [45 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 08:35:18,461 [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-15 08:35:18,468 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:35:18,468 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:35:18,468 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:35:18,469 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 8.1559ms INFO 2026-03-15 08:35:18,469 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 8.3154ms INFO 2026-03-15 08:35:18,469 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 8.3173ms INFO 2026-03-15 08:35:18,469 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:18,469 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:18,469 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:18,469 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.8825ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:35:18,469 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.0673ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:35:18,469 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.1131ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:35:18,494 [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-15 08:35:18,494 [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-15 08:35:18,494 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:35:18,494 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:35:18,495 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:18,495 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:18,496 [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-15 08:35:18,496 [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-15 08:35:18,498 [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-15 08:35:18,503 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:35:18,503 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:18,504 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:35:18,504 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 8.5399ms INFO 2026-03-15 08:35:18,504 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:18,504 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4811ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:35:18,505 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:35:18,505 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 9.2578ms INFO 2026-03-15 08:35:18,505 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:18,505 [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-15 08:35:18,505 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.2058ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:35:18,508 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:35:18,509 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.3568ms INFO 2026-03-15 08:35:18,509 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:18,509 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7571ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:35:18,628 [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-15 08:35:18,629 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-15 08:35:18,629 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:35:18,629 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:18,630 [45 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 08:35:18,634 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-15 08:35:18,634 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:35:18,634 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:18,635 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 08:35:18,636 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:35:18,636 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:18,638 [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-15 08:35:18,643 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:35:18,643 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.3315ms INFO 2026-03-15 08:35:18,643 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:18,643 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.2349ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:35:18,654 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:35:18,654 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.989ms INFO 2026-03-15 08:35:18,654 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:18,654 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.727ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:35:18,686 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:35:18,687 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 56.0934ms INFO 2026-03-15 08:35:18,687 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:18,687 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.0805ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:35:25,345 [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-15 08:35:25,345 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 08:35:25,346 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:35:25,346 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:25,348 [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-15 08:35:25,362 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:35:25,362 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 14.2737ms INFO 2026-03-15 08:35:25,363 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:25,363 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.9279ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:35:25,369 [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-15 08:35:25,369 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:35:25,370 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:25,371 [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-15 08:35:25,375 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:35:25,375 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.9964ms INFO 2026-03-15 08:35:25,375 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:25,375 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9258ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:35:25,378 [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-15 08:35:25,378 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:35:25,378 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:25,380 [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-15 08:35:25,388 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-03-15 08:35:25,392 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:35:25,392 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:25,397 [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-15 08:35:25,398 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:35:25,398 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:25,407 [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-15 08:35:25,407 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:35:25,408 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:25,410 [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-15 08:35:25,410 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 08:35:25,412 [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-15 08:35:25,415 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:35:25,416 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:35:25,416 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.3713ms INFO 2026-03-15 08:35:25,416 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:25,416 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.6235ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:35:25,417 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 36.5894ms INFO 2026-03-15 08:35:25,417 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:25,417 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.2215ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:35:25,419 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:35:25,419 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:35:25,420 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 9.808ms INFO 2026-03-15 08:35:25,420 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:25,420 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.4919ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:35:25,421 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 8.8295ms INFO 2026-03-15 08:35:25,421 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:25,421 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.0409ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:35:25,548 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1830& INFO 2026-03-15 08:35:25,548 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:35:25,548 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:25,550 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 08:35:25,555 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:35:25,561 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 10.9343ms INFO 2026-03-15 08:35:25,561 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:25,561 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.4556ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:35:26,343 [56 ] 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-15 08:35:26,343 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 08:35:26,344 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:35:26,344 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:26,346 [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-15 08:35:26,358 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:35:26,359 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 12.5316ms INFO 2026-03-15 08:35:26,359 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:26,359 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.137ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:35:26,373 [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-15 08:35:26,374 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:35:26,374 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:26,377 [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-15 08:35:26,382 [47 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-15 08:35:26,382 [44 ] 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-15 08:35:26,383 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:35:26,383 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:26,385 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 08:35:26,389 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:35:26,389 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.8375ms INFO 2026-03-15 08:35:26,389 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:26,390 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1649ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:35:26,399 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:35:26,401 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 24.3502ms INFO 2026-03-15 08:35:26,401 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:26,401 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.4455ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:35:26,519 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1830& INFO 2026-03-15 08:35:26,519 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:35:26,519 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:26,520 [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-15 08:35:26,525 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:35:26,529 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 8.7949ms INFO 2026-03-15 08:35:26,529 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:26,529 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.9273ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:35:27,959 [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-15 08:35:27,959 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 08:35:27,959 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:35:27,960 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:27,962 [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-15 08:35:27,972 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:35:27,972 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.5467ms INFO 2026-03-15 08:35:27,972 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:27,972 [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-15 08:35:27,973 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.0498ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:35:27,973 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:35:27,973 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:27,975 [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-15 08:35:27,980 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:35:27,980 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.9645ms INFO 2026-03-15 08:35:27,980 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 08:35:27,980 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6723ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:38:03,208 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.6231971432638159 INFO 2026-03-15 08:38:03,209 [57 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 08:38:03,210 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1668ms 200 application/javascript INFO 2026-03-15 08:38:03,296 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1773393926681%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 08:38:03,297 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:38:03,301 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 08:38:03,303 [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-15 08:38:03,304 [53 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773393926681&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 08:38:03,309 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:38:03,310 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 6.7024ms INFO 2026-03-15 08:38:03,310 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 08:38:03,310 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.8125ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:38:03,328 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 608 INFO 2026-03-15 08:38:03,328 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 08:38:03,328 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:38:03,328 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 08:38:03,330 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 08:38:03,331 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 08:38:03,331 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 08:38:03,331 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 08:38:03,348 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 08:38:03,351 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:38:03,351 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 21.0181ms INFO 2026-03-15 08:38:03,351 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 08:38:03,351 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.0013ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:38:03,438 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-03-15 08:38:03,438 [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-15 08:38:03,438 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:38:03,439 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:38:03,439 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 08:38:03,439 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 08:38:03,440 [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-15 08:38:03,440 [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-15 08:38:03,441 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 08:38:03,442 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 08:38:03,442 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 08:38:03,443 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:38:03,443 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4046ms INFO 2026-03-15 08:38:03,443 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 08:38:03,443 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4063ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:38:03,489 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 08:38:03,497 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:38:03,497 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 57.2397ms INFO 2026-03-15 08:38:03,497 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 08:38:03,497 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 59.229ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:38:03,573 [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-15 08:38:03,573 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-15 08:38:03,574 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:38:03,574 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:38:03,574 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 08:38:03,574 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 08:38:03,576 [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-15 08:38:03,576 [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-15 08:38:03,579 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:38:03,579 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7466ms INFO 2026-03-15 08:38:03,579 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 08:38:03,579 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3873ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:38:03,589 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:38:03,589 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 13.4778ms INFO 2026-03-15 08:38:03,589 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 08:38:03,589 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.1144ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:38:03,639 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=onlyAllowedPhotos& INFO 2026-03-15 08:38:03,639 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:38:03,639 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 08:38:03,641 [57 ] 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-15 08:38:03,642 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-03-15 08:38:03,642 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:38:03,642 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetSelfOver (Sg.Hcm.Application.M)' INFO 2026-03-15 08:38:03,654 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-03-15 08:38:03,654 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 08:38:03,654 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:38:03,654 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 08:38:03,660 [53 ] 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-15 08:38:03,660 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:38:03,660 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 08:38:03,669 [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-15 08:38:03,669 [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-15 08:38:03,670 [57 ] 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-15 08:38:03,698 [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-15 08:38:03,698 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:38:03,698 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 08:38:03,699 [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-15 08:38:03,701 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:38:03,701 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 59.5997ms INFO 2026-03-15 08:38:03,701 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 08:38:03,701 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 62.44ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:38:03,702 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:38:03,702 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 32.5287ms INFO 2026-03-15 08:38:03,702 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 08:38:03,702 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.3538ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:38:03,705 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:38:03,705 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.9682ms INFO 2026-03-15 08:38:03,705 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:38:03,705 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 08:38:03,705 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6841ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:38:03,706 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 36.23ms INFO 2026-03-15 08:38:03,706 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 08:38:03,706 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.7828ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:38:03,783 [53 ] 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-15 08:38:03,783 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:38:03,784 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 08:38:03,785 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", 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-15 08:38:03,788 [51 ] 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-15 08:38:03,788 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:38:03,789 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:38:03,789 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 08:38:03,789 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.7694ms INFO 2026-03-15 08:38:03,789 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 08:38:03,789 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8479ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:38:03,790 [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-15 08:38:03,793 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:38:03,793 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.0121ms INFO 2026-03-15 08:38:03,793 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 08:38:03,793 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3632ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:38:03,796 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:38:03,834 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.GetSelfOver (Sg.Hcm.Application.M) in 163.9988ms INFO 2026-03-15 08:38:03,834 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetSelfOver (Sg.Hcm.Application.M)' INFO 2026-03-15 08:38:03,834 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 192.6046ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:38:05,034 [53 ] 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-15 08:38:05,034 [53 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 08:38:05,035 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:38:05,035 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 08:38:05,038 [53 ] 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-15 08:38:05,212 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:38:05,215 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 176.739ms INFO 2026-03-15 08:38:05,215 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 08:38:05,215 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 181.5255ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:49:43,553 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773535783498&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 08:49:43,580 [41 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 08:49:43,580 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.1357ms 200 text/html INFO 2026-03-15 08:49:44,252 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.923880044551229 INFO 2026-03-15 08:49:44,253 [43 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 08:49:44,253 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0384ms 200 application/javascript INFO 2026-03-15 08:49:44,366 [43 ] 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%3D1773535783498%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 08:49:44,367 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:49:44,371 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 08:49:44,373 [43 ] 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-15 08:49:44,374 [43 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773535783498&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 08:49:44,378 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:49:44,379 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 5.7934ms INFO 2026-03-15 08:49:44,379 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 08:49:44,379 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.7315ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:49:44,401 [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-15 08:49:44,401 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 08:49:44,402 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:49:44,402 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 08:49:44,403 [43 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 08:49:44,405 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 08:49:44,405 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 08:49:44,405 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 08:49:44,423 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 08:49:44,426 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:49:44,426 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 22.739ms INFO 2026-03-15 08:49:44,426 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 08:49:44,427 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.3386ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:49:44,508 [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-15 08:49:44,509 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:49:44,509 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 08:49:44,510 [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-15 08:49:44,510 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:49:44,510 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 08:49:44,511 [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-15 08:49:44,512 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 08:49:44,512 [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-15 08:49:44,513 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 08:49:44,513 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 08:49:44,518 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:49:44,519 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.4382ms INFO 2026-03-15 08:49:44,519 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 08:49:44,519 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3431ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:49:44,544 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 08:49:44,549 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:49:44,549 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 38.6349ms INFO 2026-03-15 08:49:44,549 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 08:49:44,550 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.2974ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:49:44,639 [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-15 08:49:44,639 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:49:44,640 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 08:49:44,641 [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-15 08:49:44,646 [38 ] 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-15 08:49:44,646 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:49:44,647 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 08:49:44,648 [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-15 08:49:44,650 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:49:44,651 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 8.9763ms INFO 2026-03-15 08:49:44,651 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 08:49:44,651 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.763ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:49:44,653 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:49:44,653 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.0316ms INFO 2026-03-15 08:49:44,653 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 08:49:44,653 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8012ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:49:44,658 [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-15 08:49:44,658 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 08:49:44,659 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:49:44,659 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 08:49:44,660 [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-15 08:49:44,667 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:49:44,667 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.9651ms INFO 2026-03-15 08:49:44,667 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 08:49:44,668 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3511ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:49:44,700 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-03-15 08:49:44,701 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:49:44,701 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 08:49:44,701 [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-15 08:49:44,702 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:49:44,702 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 08:49:44,703 [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-15 08:49:44,704 [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-15 08:49:44,707 [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-15 08:49:44,708 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:49:44,708 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 08:49:44,709 [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-15 08:49:44,720 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:49:44,720 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:49:44,721 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 16.5809ms INFO 2026-03-15 08:49:44,721 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 11.5042ms INFO 2026-03-15 08:49:44,721 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 08:49:44,721 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 08:49:44,721 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.0298ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:49:44,721 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.5503ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:49:44,721 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:49:44,721 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 18.0362ms INFO 2026-03-15 08:49:44,721 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 08:49:44,722 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.2348ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:49:44,726 [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-15 08:49:44,727 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:49:44,727 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 08:49:44,730 [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-15 08:49:44,730 [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-15 08:49:44,730 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:49:44,731 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 08:49:44,732 [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-15 08:49:44,741 [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-15 08:49:44,741 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:49:44,741 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 08:49:44,743 [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-15 08:49:44,757 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:49:44,757 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:49:44,757 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:49:44,757 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 14.7375ms INFO 2026-03-15 08:49:44,757 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 27.1501ms INFO 2026-03-15 08:49:44,757 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 08:49:44,758 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 08:49:44,757 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 25.3593ms INFO 2026-03-15 08:49:44,758 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 08:49:44,758 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.7878ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:49:44,758 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.4676ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:49:44,758 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.18ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:49:44,804 [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-15 08:49:44,805 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:49:44,805 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 08:49:44,806 [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-15 08:49:44,806 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:49:44,806 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 08:49:44,806 [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-15 08:49:44,807 [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-15 08:49:44,821 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:49:44,821 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 14.0081ms INFO 2026-03-15 08:49:44,821 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 08:49:44,821 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.9196ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:49:44,828 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:49:44,828 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 21.7104ms INFO 2026-03-15 08:49:44,828 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 08:49:44,828 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.0225ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:49:45,448 [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-15 08:49:45,449 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:49:45,449 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 08:49:45,451 [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-15 08:49:45,455 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:49:45,456 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 4.9313ms INFO 2026-03-15 08:49:45,456 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 08:49:45,456 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9957ms 200 application/json; charset=utf-8 INFO 2026-03-15 08:49:47,635 [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-15 08:49:47,635 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 08:49:47,635 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 08:49:47,635 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 08:49:47,637 [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-15 08:49:47,643 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 08:49:47,644 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.5404ms INFO 2026-03-15 08:49:47,644 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 08:49:47,644 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2841ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:00:05,187 [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-15 09:00:05,187 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 09:00:05,188 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:00:05,188 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 09:00:05,189 [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-15 09:00:05,197 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:00:05,197 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.7311ms INFO 2026-03-15 09:00:05,197 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 09:00:05,197 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0943ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:12:58,730 [90 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773537178315&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-15 09:12:58,731 [90 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 09:12:58,731 [90 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0875ms 200 text/html INFO 2026-03-15 09:12:59,397 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.6431712087988211 INFO 2026-03-15 09:12:59,398 [91 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 09:12:59,398 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1038ms 200 application/javascript INFO 2026-03-15 09:12:59,607 [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%3D1773537178315%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-03-15 09:12:59,608 [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-15 09:12:59,608 [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-15 09:12:59,608 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 09:12:59,610 [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-15 09:12:59,611 [93 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773537178315&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-15 09:12:59,613 [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-15 09:12:59,613 [94 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 09:12:59,613 [94 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, 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-15 09:12:59,613 [94 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For 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-15 09:12:59,613 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 09:12:59,614 [93 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:12:59,614 [93 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.7663ms INFO 2026-03-15 09:12:59,614 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 09:12:59,615 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6724ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:12:59,615 [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). WARN 2026-03-15 09:12:59,616 [94 ] 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-15 09:12:59,616 [94 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 09:12:59,616 [94 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:12:59,616 [94 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.6307ms INFO 2026-03-15 09:12:59,616 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 09:12:59,616 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.8921ms 401 application/json; charset=utf-8 INFO 2026-03-15 09:12:59,747 [91 ] 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-15 09:12:59,747 [91 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 09:12:59,751 [91 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-15 09:12:59,751 [91 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-15 09:12:59,751 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 09:12:59,752 [91 ] 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-15 09:12:59,754 [91 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY1MTMxIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYyOTAiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLliJjljZfnkLwiLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjUxMzEiLCJqdGkiOiIyOGYzMzZjMy0wYjVmLTQ1Y2MtOWUxYS0xZTI2NTBjNjQ1NGMiLCJpYXQiOjE3NzM0MTU2NDQsIm5iZiI6MTc3MzQxNTY0MiwiZXhwIjoxNzczNTAyMDQ0LCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.dx9QyCzIi5VV8ys1pe5PwLGSn5qcksG4n4WsB9hTjcg INFO 2026-03-15 09:12:59,757 [91 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:12:59,757 [91 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.7795ms INFO 2026-03-15 09:12:59,757 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 09:12:59,757 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2062ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:12:59,881 [90 ] 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-15 09:12:59,881 [90 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 09:12:59,881 [90 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:12:59,883 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 09:12:59,884 [93 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action 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-15 09:12:59,886 [93 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 09:12:59,886 [93 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 09:12:59,886 [93 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 09:12:59,902 [93 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 09:12:59,905 [93 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:12:59,905 [93 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 20.3358ms INFO 2026-03-15 09:12:59,905 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 09:12:59,905 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.4973ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:13:00,031 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-15 09:13:00,032 [95 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:13:00,032 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:00,033 [95 ] 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-15 09:13:00,034 [95 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 09:13:00,035 [93 ] 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-15 09:13:00,035 [95 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 09:13:00,035 [95 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 09:13:00,035 [93 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:13:00,035 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:00,036 [93 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 09:13:00,040 [93 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:13:00,040 [93 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3902ms INFO 2026-03-15 09:13:00,040 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:00,040 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1851ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:13:00,066 [95 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 09:13:00,069 [95 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:13:00,069 [95 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 35.6133ms INFO 2026-03-15 09:13:00,069 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:00,069 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.668ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:13:00,233 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-15 09:13:00,233 [93 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:13:00,233 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:00,235 [95 ] 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-15 09:13:00,235 [93 ] 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-15 09:13:00,235 [95 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:13:00,235 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:00,236 [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-15 09:13:00,240 [95 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:13:00,240 [95 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4253ms INFO 2026-03-15 09:13:00,240 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:00,240 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2742ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:13:00,241 [95 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:13:00,241 [95 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.2189ms INFO 2026-03-15 09:13:00,241 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:00,241 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6366ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:13:00,311 [94 ] 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-15 09:13:00,311 [94 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:13:00,311 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:00,313 [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-15 09:13:00,316 [94 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:13:00,317 [94 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7919ms INFO 2026-03-15 09:13:00,317 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:00,317 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9214ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:13:00,326 [96 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-15 09:13:00,327 [96 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:13:00,327 [96 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:00,327 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-15 09:13:00,328 [95 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:13:00,328 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:00,328 [96 ] 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-15 09:13:00,328 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-15 09:13:00,328 [94 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:13:00,328 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:00,329 [95 ] 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-15 09:13:00,330 [94 ] 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-15 09:13:00,333 [96 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:13:00,334 [96 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 4.4825ms INFO 2026-03-15 09:13:00,334 [96 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:00,334 [96 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.438ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:13:00,336 [95 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:13:00,336 [95 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 7.8276ms INFO 2026-03-15 09:13:00,336 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:00,336 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7198ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:13:00,339 [94 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:13:00,339 [94 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 9.5759ms INFO 2026-03-15 09:13:00,339 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:00,339 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.409ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:13:00,340 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-15 09:13:00,340 [93 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:13:00,340 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:00,341 [93 ] 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-15 09:13:00,345 [96 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:13:00,345 [96 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.6711ms INFO 2026-03-15 09:13:00,345 [96 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:00,345 [96 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4273ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:13:00,404 [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-15 09:13:00,404 [94 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 09:13:00,404 [94 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:13:00,405 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:00,406 [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-15 09:13:00,412 [94 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:13:00,412 [94 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9334ms INFO 2026-03-15 09:13:00,412 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:00,412 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4038ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:13:00,417 [96 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-15 09:13:00,418 [96 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:13:00,418 [96 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:00,419 [96 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "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-15 09:13:00,424 [94 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:13:00,424 [94 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.1327ms INFO 2026-03-15 09:13:00,424 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:00,424 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9242ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:13:00,470 [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-15 09:13:00,471 [95 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:13:00,471 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:00,472 [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-15 09:13:00,477 [97 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-15 09:13:00,477 [97 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:13:00,477 [97 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:00,479 [97 ] 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-15 09:13:00,498 [94 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:13:00,498 [94 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.9647ms INFO 2026-03-15 09:13:00,498 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:00,498 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.8147ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:13:00,555 [96 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:13:00,555 [96 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 82.788ms INFO 2026-03-15 09:13:00,555 [96 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:00,555 [96 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 84.75ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:13:00,799 [94 ] 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-15 09:13:00,800 [94 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:13:00,800 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:00,802 [94 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", 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-15 09:13:00,805 [94 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:13:00,805 [94 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.534ms INFO 2026-03-15 09:13:00,805 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:00,805 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9705ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:13:03,407 [96 ] 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-15 09:13:03,407 [96 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 09:13:03,407 [96 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:13:03,407 [96 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:03,408 [96 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 09:13:03,415 [96 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:13:03,415 [96 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.7759ms INFO 2026-03-15 09:13:03,415 [96 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:03,415 [96 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9883ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:13:03,454 [96 ] 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-15 09:13:03,454 [96 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:13:03,455 [96 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:03,456 [96 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", 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-15 09:13:03,459 [96 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:13:03,459 [96 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.0174ms INFO 2026-03-15 09:13:03,459 [96 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:03,459 [96 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8626ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:13:03,615 [95 ] 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-15 09:13:03,615 [95 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:13:03,615 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:03,626 [95 ] 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-15 09:13:03,715 [95 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:13:03,717 [95 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 90.803ms INFO 2026-03-15 09:13:03,717 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:03,717 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 102.1263ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:13:03,872 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-15 09:13:03,873 [95 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:13:03,873 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:03,877 [95 ] 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-15 09:13:03,878 [94 ] 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-15 09:13:03,878 [94 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:13:03,878 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:03,884 [94 ] 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-15 09:13:03,885 [95 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:13:03,887 [95 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 9.3583ms INFO 2026-03-15 09:13:03,887 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:03,887 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.8434ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:13:03,925 [94 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-15 09:13:03,995 [94 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state: INFO 2026-03-15 09:13:04,002 [95 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:13:04,002 [95 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 118.1495ms INFO 2026-03-15 09:13:04,002 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:04,002 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 124.146ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:13:04,130 [93 ] 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-15 09:13:04,130 [93 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:13:04,130 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:04,132 [93 ] 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-15 09:13:04,145 [93 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:13:04,146 [93 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 13.558ms INFO 2026-03-15 09:13:04,146 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:04,146 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.0375ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:13:04,270 [90 ] 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-15 09:13:04,282 [90 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:13:04,282 [90 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:04,292 [90 ] 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-15 09:13:04,322 [90 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:13:04,325 [90 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 33.1395ms INFO 2026-03-15 09:13:04,325 [90 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:04,325 [90 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.1862ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:13:04,474 [98 ] 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-15 09:13:04,474 [98 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:13:04,474 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:04,476 [98 ] 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-15 09:13:04,478 [90 ] 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-15 09:13:04,478 [90 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:13:04,479 [90 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:04,480 [90 ] 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-15 09:13:04,483 [93 ] 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-15 09:13:04,483 [93 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:13:04,483 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:04,485 [93 ] 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-15 09:13:04,588 [93 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:13:04,589 [93 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 103.8188ms INFO 2026-03-15 09:13:04,589 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:04,589 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 106.1956ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:13:04,592 [90 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:13:04,593 [90 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 112.1672ms INFO 2026-03-15 09:13:04,593 [90 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:04,593 [90 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 114.6264ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:13:04,603 [98 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:13:04,605 [98 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 128.7436ms INFO 2026-03-15 09:13:04,605 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:04,605 [98 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 131.3263ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:13:04,736 [90 ] 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-15 09:13:04,736 [90 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:13:04,737 [90 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:04,745 [90 ] 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-15 09:13:04,757 [90 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:13:04,759 [90 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M) in 13.2885ms INFO 2026-03-15 09:13:04,759 [90 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:04,759 [90 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.7207ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:13:04,949 [98 ] 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-15 09:13:04,952 [98 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:13:04,952 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:04,953 [98 ] 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-15 09:13:04,957 [98 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:13:04,957 [98 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.8369ms INFO 2026-03-15 09:13:04,957 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:04,957 [98 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6399ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:13:04,968 [93 ] 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-15 09:13:04,968 [93 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:13:04,968 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:04,969 [93 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 09:13:04,970 [98 ] 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-15 09:13:04,970 [98 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:13:04,970 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:04,971 [98 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 09:13:04,973 [91 ] 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-15 09:13:04,973 [91 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:13:04,973 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:04,973 [93 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:13:04,974 [93 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.2658ms INFO 2026-03-15 09:13:04,974 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:04,974 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9373ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:13:04,975 [98 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:13:04,975 [98 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.457ms INFO 2026-03-15 09:13:04,975 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:04,975 [98 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1202ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:13:04,976 [91 ] 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-15 09:13:05,096 [91 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:13:05,104 [92 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M) in 128.2312ms INFO 2026-03-15 09:13:05,104 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:05,104 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 131.2499ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:13:07,210 [91 ] 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-15 09:13:07,211 [91 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:13:07,211 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:07,213 [91 ] 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-15 09:13:07,222 [91 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:13:07,224 [91 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 10.4185ms INFO 2026-03-15 09:13:07,224 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 09:13:07,224 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.6226ms 200 application/json; charset=utf-8 ERROR 2026-03-15 09:41:25,273 [1 ] MyHRDAL.LogRecord - HrDAL.ExecuteScalar(Select ParamValue From WebParams Where ParamName='NoLogError')³ö´íA network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: TCP Provider, error: 0 - No connection could be made because the target machine actively refused it.) ERROR 2026-03-15 09:41:25,309 [1 ] MyHRDAL.LogRecord - HrDAL.ExecuteScalar(Select ParamValue From WebParams Where ParamName=@ParamName)³ö´íA network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: TCP Provider, error: 0 - No connection could be made because the target machine actively refused it.) ERROR 2026-03-15 09:41:25,394 [1 ] MyHRDAL.LogRecord - HrDAL.ExecuteReader(SELECT ParamName,ParamValue,ParamType FROM WebParams;)³ö´íA network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: TCP Provider, error: 0 - No connection could be made because the target machine actively refused it.) INFO 2026-03-15 09:56:39,780 [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-15 09:56:42,095 [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-15 09:56:42,406 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773539787437&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 09:56:42,441 [4 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 09:56:42,442 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.2464ms 200 text/html INFO 2026-03-15 09:56:42,842 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.8455788968696799 INFO 2026-03-15 09:56:42,851 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 09:56:42,851 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.74ms 200 application/javascript INFO 2026-03-15 09:56:42,985 [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%3D1773539787437%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 09:56:43,012 [15 ] 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-15 09:56:43,015 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 09:56:43,251 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:56:43,251 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:56:43,324 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:43,324 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:45,018 [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-15 09:56:45,018 [9 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 09:56:45,325 [15 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773539787437&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 09:56:45,345 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 09:56:45,360 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 09:56:45,360 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 09:56:45,621 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 09:56:45,934 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:56:45,950 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 929.3453ms INFO 2026-03-15 09:56:45,950 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:45,952 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2939.5304ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:56:46,052 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-15 09:56:46,064 [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-15 09:56:46,070 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:56:46,070 [9 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:56:46,071 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:46,071 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:46,074 [9 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 09:56:46,074 [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-15 09:56:46,094 [9 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 09:56:46,134 [9 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 09:56:46,134 [9 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 09:56:46,153 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:56:46,156 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1137.4151ms INFO 2026-03-15 09:56:46,156 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:46,156 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3170.8021ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:56:46,184 [9 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 09:56:46,231 [9 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:56:46,234 [9 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 160.0417ms INFO 2026-03-15 09:56:46,234 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:46,234 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 181.5802ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:56:46,283 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:56:46,286 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 212.5976ms INFO 2026-03-15 09:56:46,286 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:46,287 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 222.4329ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:56:46,315 [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-15 09:56:46,315 [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-15 09:56:46,316 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:56:46,316 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:56:46,316 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:46,316 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:46,316 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-15 09:56:46,317 [9 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 09:56:46,317 [9 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:56:46,317 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:46,318 [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-15 09:56:46,318 [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-15 09:56:46,319 [9 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 09:56:46,322 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:56:46,322 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.4777ms INFO 2026-03-15 09:56:46,322 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:46,322 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9476ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:56:46,356 [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-15 09:56:46,356 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:56:46,356 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:46,365 [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-15 09:56:46,365 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:56:46,365 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:46,381 [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-15 09:56:46,381 [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-15 09:56:46,381 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:56:46,381 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:46,383 [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-15 09:56:46,384 [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-15 09:56:46,392 [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-15 09:56:46,392 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:56:46,392 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:46,453 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:56:46,455 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 136.6967ms INFO 2026-03-15 09:56:46,455 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:46,455 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 139.6724ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:56:46,465 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:56:46,465 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 84.4004ms INFO 2026-03-15 09:56:46,465 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:46,465 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 109.5586ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:56:46,466 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:56:46,467 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 84.5492ms INFO 2026-03-15 09:56:46,467 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:46,467 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 102.1424ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:56:46,472 [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-15 09:56:46,472 [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-15 09:56:46,474 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:56:46,474 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:46,520 [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-15 09:56:46,536 [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-15 09:56:46,536 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:56:46,537 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:46,539 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-03-15 09:56:46,539 [9 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:56:46,539 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:46,542 [9 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-15 09:56:46,558 [9 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:56:46,559 [9 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 38.4357ms INFO 2026-03-15 09:56:46,559 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:46,559 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 87.23ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:56:46,560 [9 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:56:46,560 [9 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 18.6288ms INFO 2026-03-15 09:56:46,560 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:46,560 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.2607ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:56:46,567 [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-15 09:56:46,568 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-15 09:56:46,568 [9 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:56:46,568 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:46,582 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:56:46,582 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 109.8062ms INFO 2026-03-15 09:56:46,582 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:46,582 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 190.6093ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:56:46,582 [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-15 09:56:46,582 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:56:46,583 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:46,933 [9 ] 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-15 09:56:46,938 [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-15 09:56:47,077 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:56:47,078 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 694.5263ms INFO 2026-03-15 09:56:47,078 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:47,078 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 697.4667ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:56:47,172 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:56:47,173 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 853.1686ms INFO 2026-03-15 09:56:47,173 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:47,173 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 856.2762ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:56:47,496 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:56:47,498 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 930.0742ms INFO 2026-03-15 09:56:47,498 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:47,498 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 961.5904ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:56:47,692 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:56:47,696 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 762.2525ms INFO 2026-03-15 09:56:47,696 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:47,696 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1128.1331ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:56:48,230 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:56:48,233 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1295.0908ms INFO 2026-03-15 09:56:48,233 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:48,233 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1650.6378ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:56:51,514 [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-15 09:56:51,515 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 09:56:51,518 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:56:51,519 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:51,523 [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-15 09:56:51,535 [16 ] 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-15 09:56:51,536 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:56:51,537 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Month.MonthAppService.GetMonthResult (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:51,539 [16 ] 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-15 09:56:51,541 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:56:51,541 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 17.8021ms INFO 2026-03-15 09:56:51,541 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:51,543 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.4555ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:56:51,918 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:56:51,923 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Month.MonthAppService.GetMonthResult (Sg.Hcm.Application.M) in 382.9627ms INFO 2026-03-15 09:56:51,923 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Month.MonthAppService.GetMonthResult (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:51,923 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 388.2571ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:56:55,804 [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-15 09:56:55,805 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 09:56:55,806 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:56:55,807 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:55,808 [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-15 09:56:55,818 [9 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:56:55,819 [9 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.1075ms INFO 2026-03-15 09:56:55,819 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:55,819 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.7933ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:56:57,861 [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-15 09:56:57,862 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 09:56:57,863 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:56:57,864 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:57,866 [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-15 09:56:57,879 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:56:57,880 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 13.9281ms INFO 2026-03-15 09:56:57,880 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:57,880 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.8721ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:56:57,901 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-03-15 09:56:57,901 [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-15 09:56:57,903 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:56:57,903 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:56:57,904 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:57,904 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:57,905 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,26054001,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-03-15 09:56:57,906 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:56:57,906 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:57,906 [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-15 09:56:57,908 [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-15 09:56:57,909 [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-15 09:56:57,912 [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-15 09:56:57,912 [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-15 09:56:57,913 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:56:57,915 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:57,915 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:56:57,915 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:57,917 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:56:57,917 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 10.6393ms INFO 2026-03-15 09:56:57,917 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:57,919 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.9487ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:56:57,937 [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-15 09:56:57,937 [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-15 09:56:57,941 [9 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:56:57,941 [9 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 29.7343ms INFO 2026-03-15 09:56:57,941 [9 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:57,941 [9 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.9196ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:56:57,944 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:56:57,946 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 9.0825ms INFO 2026-03-15 09:56:57,946 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:57,946 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.432ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:56:57,973 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:56:57,974 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 66.4576ms INFO 2026-03-15 09:56:57,974 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:57,974 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 73.3612ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:56:58,035 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=64692& INFO 2026-03-15 09:56:58,036 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:56:58,036 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:58,038 [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-15 09:56:58,114 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:56:58,115 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 178.3212ms INFO 2026-03-15 09:56:58,115 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:58,115 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 206.0413ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:56:58,153 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:56:58,163 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 125.1159ms INFO 2026-03-15 09:56:58,163 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:58,163 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 127.878ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:56:58,858 [4 ] 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-15 09:56:58,859 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 09:56:58,859 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:56:58,860 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:58,861 [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-15 09:56:58,873 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:56:58,873 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.4985ms INFO 2026-03-15 09:56:58,873 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:58,873 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.0685ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:56:58,896 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-03-15 09:56:58,896 [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-15 09:56:58,897 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:56:58,897 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:56:58,897 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:58,897 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:58,899 [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-15 09:56:58,900 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 09:56:58,905 [15 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-15 09:56:58,905 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:56:58,906 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 6.7724ms INFO 2026-03-15 09:56:58,906 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:58,906 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9895ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:56:59,007 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:56:59,009 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 108.5454ms INFO 2026-03-15 09:56:59,009 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:59,009 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 112.6872ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:56:59,086 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=64692& INFO 2026-03-15 09:56:59,086 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:56:59,087 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:59,088 [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-15 09:56:59,092 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:56:59,098 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 9.4886ms INFO 2026-03-15 09:56:59,098 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 09:56:59,098 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.3623ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:57:12,230 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773539831978&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 09:57:12,231 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 09:57:12,231 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4439ms 200 text/html INFO 2026-03-15 09:57:12,589 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.001905499897818852 INFO 2026-03-15 09:57:12,590 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 09:57:12,590 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2702ms 200 application/javascript INFO 2026-03-15 09:57:12,687 [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%3D1773539831978%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 09:57:12,688 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:57:12,692 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:12,694 [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-15 09:57:12,696 [7 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773539831978&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 09:57:12,700 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:57:12,701 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 6.9652ms INFO 2026-03-15 09:57:12,701 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:12,701 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.1403ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:57:12,724 [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-15 09:57:12,724 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 09:57:12,724 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:57:12,725 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:12,726 [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-15 09:57:12,728 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 09:57:12,728 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 09:57:12,728 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 09:57:12,745 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 09:57:12,749 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:57:12,750 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 23.356ms INFO 2026-03-15 09:57:12,750 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:12,750 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.2092ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:57:12,859 [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-15 09:57:12,859 [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-15 09:57:12,860 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:57:12,860 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:57:12,860 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:12,860 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:12,862 [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-15 09:57:12,862 [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-15 09:57:12,863 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 09:57:12,864 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 09:57:12,864 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 09:57:12,867 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:57:12,867 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.1457ms INFO 2026-03-15 09:57:12,867 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:12,867 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3201ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:57:12,895 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 09:57:12,899 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:57:12,899 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 36.8382ms INFO 2026-03-15 09:57:12,899 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:12,899 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.6028ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:57:13,019 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-15 09:57:13,019 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:57:13,019 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:13,019 [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-15 09:57:13,020 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:57:13,020 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:13,021 [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-15 09:57:13,021 [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-15 09:57:13,024 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:57:13,024 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4353ms INFO 2026-03-15 09:57:13,024 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:13,024 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4291ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:57:13,029 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:57:13,029 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 7.926ms INFO 2026-03-15 09:57:13,029 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:13,029 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7413ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:57:13,048 [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-15 09:57:13,048 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 09:57:13,048 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:57:13,049 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:13,050 [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-15 09:57:13,055 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:57:13,055 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4126ms INFO 2026-03-15 09:57:13,055 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:13,055 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3119ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:57:13,059 [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-15 09:57:13,059 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:57:13,059 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:13,060 [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-15 09:57:13,067 [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-15 09:57:13,068 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:57:13,069 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.0226ms INFO 2026-03-15 09:57:13,069 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:13,069 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9665ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:57:13,069 [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-15 09:57:13,069 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:57:13,069 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:13,069 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:57:13,070 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:13,071 [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-15 09:57:13,071 [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-15 09:57:13,074 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:57:13,074 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.8273ms INFO 2026-03-15 09:57:13,074 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:13,074 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.294ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:57:13,074 [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-15 09:57:13,074 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:57:13,074 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:57:13,074 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:13,074 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.3797ms INFO 2026-03-15 09:57:13,074 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:13,074 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1009ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:57:13,075 [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-15 09:57:13,075 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:57:13,075 [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-15 09:57:13,075 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:13,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-15 09:57:13,079 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:57:13,079 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.3823ms INFO 2026-03-15 09:57:13,079 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:13,079 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1222ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:57:13,080 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:57:13,080 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.13ms INFO 2026-03-15 09:57:13,080 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:13,080 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8269ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:57:13,114 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-15 09:57:13,122 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:57:13,122 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:13,123 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-15 09:57:13,131 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:57:13,131 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 7.5161ms INFO 2026-03-15 09:57:13,131 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:13,131 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.9985ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:57:13,203 [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-15 09:57:13,204 [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-15 09:57:13,204 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:57:13,204 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:13,204 [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-15 09:57:13,205 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:57:13,205 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:13,206 [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-15 09:57:13,206 [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-15 09:57:13,209 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:57:13,209 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:13,210 [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-15 09:57:13,214 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:57:13,214 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 4.2845ms INFO 2026-03-15 09:57:13,214 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:13,214 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.2619ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:57:13,225 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:57:13,225 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 19.3266ms INFO 2026-03-15 09:57:13,225 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:13,225 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.1386ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:57:13,228 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:57:13,228 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 22.3966ms INFO 2026-03-15 09:57:13,228 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:13,228 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.5478ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:57:17,265 [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-15 09:57:17,266 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:57:17,266 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:17,268 [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-15 09:57:17,274 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:57:17,274 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 6.0079ms INFO 2026-03-15 09:57:17,274 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:17,274 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4049ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:57:17,278 [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-15 09:57:17,278 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-03-15 09:57:17,278 [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-15 09:57:17,278 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:57:17,278 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:57:17,279 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:57:17,279 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:17,279 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:17,279 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:17,280 [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-15 09:57:17,280 [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-15 09:57:17,280 [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-15 09:57:17,285 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-03-15 09:57:17,286 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:57:17,286 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:17,287 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 09:57:17,288 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:57:17,288 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.8832ms INFO 2026-03-15 09:57:17,288 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:17,289 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.853ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:57:17,291 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-03-15 09:57:17,291 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 09:57:17,291 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:57:17,291 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:57:17,292 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:17,292 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 11.3791ms INFO 2026-03-15 09:57:17,292 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:17,292 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.2028ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:57:17,293 [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-15 09:57:17,294 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:57:17,294 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 13.5831ms INFO 2026-03-15 09:57:17,294 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:17,294 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.3714ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:57:17,297 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:57:17,298 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 10.2055ms INFO 2026-03-15 09:57:17,298 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:17,298 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.6319ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:57:17,300 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:57:17,300 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.1101ms INFO 2026-03-15 09:57:17,300 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:17,300 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7107ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:57:17,394 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=64727& INFO 2026-03-15 09:57:17,394 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:57:17,395 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:17,396 [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-15 09:57:17,427 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:57:17,428 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 31.2571ms INFO 2026-03-15 09:57:17,428 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:17,428 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.7345ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:57:18,594 [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-15 09:57:18,595 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 09:57:18,595 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:57:18,596 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:18,598 [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-15 09:57:18,606 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:57:18,606 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.8531ms INFO 2026-03-15 09:57:18,606 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:18,607 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.2382ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:57:18,633 [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-15 09:57:18,633 [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-15 09:57:18,634 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:57:18,634 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:57:18,634 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:18,634 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:18,636 [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-15 09:57:18,636 [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-15 09:57:18,638 [28 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-15 09:57:18,641 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:57:18,641 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 5.2364ms INFO 2026-03-15 09:57:18,641 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:18,641 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.144ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:57:18,645 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:57:18,645 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 9.7274ms INFO 2026-03-15 09:57:18,645 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:18,646 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.375ms 200 application/json; charset=utf-8 INFO 2026-03-15 09:57:18,749 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=64727& INFO 2026-03-15 09:57:18,749 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 09:57:18,750 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:18,751 [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-15 09:57:18,755 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 09:57:18,755 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 3.9757ms INFO 2026-03-15 09:57:18,755 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 09:57:18,755 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1641ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:23:06,624 [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-15 10:23:07,178 [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-15 10:23:07,214 [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 INFO 2026-03-15 10:23:07,226 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 10:23:07,227 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.9148ms 200 text/html INFO 2026-03-15 10:23:07,390 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-03-15 10:23:07,408 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-03-15 10:23:07,408 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.1461ms 200 application/javascript INFO 2026-03-15 10:23:07,448 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-15 10:23:07,450 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-15 10:23:07,451 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 10:23:07,464 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-03-15 10:23:07,465 [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-15 10:23:07,479 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-03-15 10:23:07,490 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-03-15 10:23:07,491 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.3738ms 200 application/javascript INFO 2026-03-15 10:23:07,491 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-03-15 10:23:07,491 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.0582ms 200 application/javascript INFO 2026-03-15 10:23:07,494 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-03-15 10:23:07,494 [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-15 10:23:07,495 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.7702ms 200 application/javascript INFO 2026-03-15 10:23:07,500 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-03-15 10:23:07,500 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1347ms 200 application/javascript INFO 2026-03-15 10:23:07,506 [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-15 10:23:07,506 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.99ms 200 text/css INFO 2026-03-15 10:23:07,571 [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-15 10:23:07,571 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 122.7208ms 200 application/javascript INFO 2026-03-15 10:23:07,600 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-03-15 10:23:07,608 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773541387184&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-15 10:23:07,609 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 10:23:07,609 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5326ms 200 text/html INFO 2026-03-15 10:23:07,614 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-03-15 10:23:07,616 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-03-15 10:23:07,616 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.9308ms 200 application/javascript INFO 2026-03-15 10:23:07,629 [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-15 10:23:07,629 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.8867ms 200 application/javascript INFO 2026-03-15 10:23:07,809 [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-15 10:23:07,810 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-15 10:23:07,812 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 10:23:07,816 [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-15 10:23:07,816 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7965ms 200 application/javascript INFO 2026-03-15 10:23:07,826 [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-15 10:23:07,826 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.8117ms 200 application/javascript INFO 2026-03-15 10:23:07,865 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-15 10:23:07,868 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-15 10:23:07,868 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.8445ms 200 text/css INFO 2026-03-15 10:23:07,876 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-03-15 10:23:07,878 [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-15 10:23:07,878 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.0857ms 200 application/javascript INFO 2026-03-15 10:23:09,097 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-03-15 10:23:09,099 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-03-15 10:23:09,100 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.6809ms 200 application/javascript INFO 2026-03-15 10:23:09,585 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.6840675012580901 INFO 2026-03-15 10:23:09,586 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 10:23:09,586 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.9914ms 200 application/javascript INFO 2026-03-15 10:23:09,634 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-03-15 10:23:09,679 [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-15 10:23:09,679 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 45.2229ms 200 image/jpeg INFO 2026-03-15 10:23:09,780 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/checkloginPri.html?timestamp=1773541387184&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-15 10:23:09,796 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/checkloginPri.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\checkloginPri.html' INFO 2026-03-15 10:23:09,796 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.6252ms 200 text/html INFO 2026-03-15 10:23:09,949 [12 ] 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-15 10:23:10,026 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-03-15 10:23:11,154 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "Index", controller = "ThirdPartyLogin", area = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.ActionResult] Get(System.String, System.String, System.String, System.String) on controller Sg.Home.Controllers.ThirdPartyLoginController (Sg.Hcm.Web.Core). INFO 2026-03-15 10:23:11,747 [12 ] me.Controllers.ThirdPartyLoginController - WXSSO:code:,state:ww0fe1cb02189622be,param:,agentId:1000003 INFO 2026-03-15 10:23:11,750 [12 ] me.Controllers.ThirdPartyLoginController - WXSSO:EnableExtLink:0,ExtLinkUrl: INFO 2026-03-15 10:23:11,750 [12 ] me.Controllers.ThirdPartyLoginController - WXSSO:code is null INFO 2026-03-15 10:23:11,752 [12 ] me.Controllers.ThirdPartyLoginController - WXSSO:clientUrl:http://ehr.ergotron.net:8082/HcmM INFO 2026-03-15 10:23:11,752 [12 ] 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-15 10:23:11,884 [6 ] 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-15 10:23:11,887 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core) in 730.8503ms INFO 2026-03-15 10:23:11,887 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-03-15 10:23:11,890 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1940.8793ms 302 INFO 2026-03-15 10:23:12,355 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/checkloginPri.html?corpid=ww0fe1cb02189622be&agentId=1000003&code=3QGi_oZcW2j0ePBaak_bgE8nA-TUdPSG-cIgCHLQDQQ&state=ww0fe1cb02189622be INFO 2026-03-15 10:23:12,356 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/checkloginPri.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\checkloginPri.html' INFO 2026-03-15 10:23:12,357 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.9764ms 200 text/html INFO 2026-03-15 10:23:12,510 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/ThirdPartyLogin?state=ww0fe1cb02189622be&agentId=1000003&code=3QGi_oZcW2j0ePBaak_bgE8nA-TUdPSG-cIgCHLQDQQ INFO 2026-03-15 10:23:12,518 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-03-15 10:23:12,522 [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-15 10:23:12,524 [6 ] me.Controllers.ThirdPartyLoginController - WXSSO:code:3QGi_oZcW2j0ePBaak_bgE8nA-TUdPSG-cIgCHLQDQQ,state:ww0fe1cb02189622be,param:,agentId:1000003 INFO 2026-03-15 10:23:12,524 [6 ] me.Controllers.ThirdPartyLoginController - WXSSO:EnableExtLink:0,ExtLinkUrl: INFO 2026-03-15 10:23:12,524 [6 ] me.Controllers.ThirdPartyLoginController - WXSSO:code:3QGi_oZcW2j0ePBaak_bgE8nA-TUdPSG-cIgCHLQDQQ INFO 2026-03-15 10:23:12,524 [6 ] me.Controllers.ThirdPartyLoginController - WXSSO:agentId:1000003 INFO 2026-03-15 10:23:12,526 [6 ] me.Controllers.ThirdPartyLoginController - WXSSO:secret:pqruwD8jcItRnmFQ-0HmMczL6rqgD17ifpnKm9uQCIA INFO 2026-03-15 10:23:12,778 [6 ] me.Controllers.ThirdPartyLoginController - WXSSO:Getaccesstoken:SUDidHP1UHLpnMP91LEpS8dgn29jaYVT1c7AbB1QOWD7TiZpoKtymuJF56apAEvZUbuKXzcf_hAFeZC8ut7VUiVDwOQDb7dLR8uFmW_zNvauAH2fzbi3yRXw_ZdBh0QRRWMnAudhSkzUmk2to1ZmWFmxOovJ3WnK7DL51g7xTut-d-IZmY9G0eGktmmkSpHa8D7FG8WLu3SOTNru98fetg INFO 2026-03-15 10:23:12,778 [6 ] me.Controllers.ThirdPartyLoginController - WXSSO:GetUserUrl:https://qyapi.weixin.qq.com/cgi-bin/user/getuserinfo?access_token=SUDidHP1UHLpnMP91LEpS8dgn29jaYVT1c7AbB1QOWD7TiZpoKtymuJF56apAEvZUbuKXzcf_hAFeZC8ut7VUiVDwOQDb7dLR8uFmW_zNvauAH2fzbi3yRXw_ZdBh0QRRWMnAudhSkzUmk2to1ZmWFmxOovJ3WnK7DL51g7xTut-d-IZmY9G0eGktmmkSpHa8D7FG8WLu3SOTNru98fetg&code=3QGi_oZcW2j0ePBaak_bgE8nA-TUdPSG-cIgCHLQDQQ INFO 2026-03-15 10:23:12,985 [6 ] me.Controllers.ThirdPartyLoginController - WXSSO:getUserResult:{"UserId":"Tony.Wu","DeviceId":"08a55b88c0692abb","errcode":0,"errmsg":"ok"} INFO 2026-03-15 10:23:13,071 [6 ] me.Controllers.ThirdPartyLoginController - WXSSO:DeviceId:08a55b88c0692abb WxUserId:Tony.Wu INFO 2026-03-15 10:23:13,088 [6 ] me.Controllers.ThirdPartyLoginController - WXSSO:A0190:D004162,a0188:1542 INFO 2026-03-15 10:23:13,294 [6 ] Mvc.Infrastructure.ContentResultExecutor - Executing ContentResult with HTTP Response ContentType of text/plain; charset=utf-8 INFO 2026-03-15 10:23:13,295 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core) in 773.4735ms INFO 2026-03-15 10:23:13,295 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-03-15 10:23:13,296 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 785.748ms 200 text/plain; charset=utf-8 INFO 2026-03-15 10:23:13,419 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773541393085&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003 INFO 2026-03-15 10:23:13,420 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 10:23:13,420 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0429ms 200 text/html INFO 2026-03-15 10:23:14,090 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.1440949430329237 INFO 2026-03-15 10:23:14,091 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 10:23:14,092 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6937ms 200 application/javascript INFO 2026-03-15 10:23:14,335 [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%3D1773541393085%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003& INFO 2026-03-15 10:23:14,344 [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-15 10:23:14,345 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 10:23:14,360 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:23:14,360 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:23:14,394 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:14,394 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:14,397 [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-15 10:23:14,399 [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-15 10:23:14,544 [6 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773541393085&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003 INFO 2026-03-15 10:23:14,556 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 10:23:14,563 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 10:23:14,563 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 10:23:14,579 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 10:23:14,598 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:23:14,603 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 205.6898ms INFO 2026-03-15 10:23:14,603 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:14,603 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 259.2676ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:23:14,799 [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-15 10:23:14,810 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:23:14,811 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:14,811 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-03-15 10:23:14,812 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:23:14,812 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:14,813 [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-15 10:23:14,814 [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-15 10:23:14,815 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 10:23:14,834 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 10:23:14,834 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 10:23:14,866 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 10:23:14,883 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:23:14,883 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:23:14,885 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 72.0019ms INFO 2026-03-15 10:23:14,885 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:14,885 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 86.0036ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:23:14,886 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 71.8861ms INFO 2026-03-15 10:23:14,886 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:14,886 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 75.0352ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:23:14,888 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:23:14,891 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 492.1597ms INFO 2026-03-15 10:23:14,891 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:14,891 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 555.7727ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:23:15,039 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/approvalDesMain.2db3b10f.js INFO 2026-03-15 10:23:15,039 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 10:23:15,040 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/tab.f78a0e46.js INFO 2026-03-15 10:23:15,040 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 10:23:15,041 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/tab.14008936.css INFO 2026-03-15 10:23:15,043 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/idCard.cb74559d.js INFO 2026-03-15 10:23:15,043 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 10:23:15,089 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/idCard.54670600.css INFO 2026-03-15 10:23:15,091 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/uploadavatar.c8f578b6.css INFO 2026-03-15 10:23:15,099 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/tab.14008936.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\tab.14008936.css' INFO 2026-03-15 10:23:15,099 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.0395ms 200 text/css INFO 2026-03-15 10:23:15,102 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/tab.f78a0e46.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\tab.f78a0e46.js' INFO 2026-03-15 10:23:15,102 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 62.8001ms 200 application/javascript INFO 2026-03-15 10:23:15,111 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/idCard.cb74559d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\idCard.cb74559d.js' INFO 2026-03-15 10:23:15,111 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 67.8534ms 200 application/javascript INFO 2026-03-15 10:23:15,121 [25 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/idCard.54670600.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\idCard.54670600.css' INFO 2026-03-15 10:23:15,121 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.1595ms 200 text/css INFO 2026-03-15 10:23:15,122 [23 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/approvalDesMain.2db3b10f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\approvalDesMain.2db3b10f.js' INFO 2026-03-15 10:23:15,122 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 82.5108ms 200 application/javascript INFO 2026-03-15 10:23:15,132 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/uploadavatar.c8f578b6.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\uploadavatar.c8f578b6.css' INFO 2026-03-15 10:23:15,132 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.0638ms 200 text/css INFO 2026-03-15 10:23:15,199 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/uploadavatar.342512e7.js INFO 2026-03-15 10:23:15,199 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 10:23:15,201 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/approvalDesMain.985cb36f.css INFO 2026-03-15 10:23:15,203 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/language.88fb6f77.js INFO 2026-03-15 10:23:15,203 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 10:23:15,223 [23 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/uploadavatar.342512e7.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\uploadavatar.342512e7.js' INFO 2026-03-15 10:23:15,223 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.0588ms 200 application/javascript INFO 2026-03-15 10:23:15,228 [25 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/language.88fb6f77.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\language.88fb6f77.js' INFO 2026-03-15 10:23:15,228 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.5016ms 200 application/javascript INFO 2026-03-15 10:23:15,240 [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-15 10:23:15,240 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:23:15,241 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:15,243 [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-15 10:23:15,247 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-15 10:23:15,247 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:23:15,247 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:15,249 [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-15 10:23:15,251 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/approvalDesMain.985cb36f.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\approvalDesMain.985cb36f.css' INFO 2026-03-15 10:23:15,251 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 50.6949ms 200 text/css INFO 2026-03-15 10:23:15,259 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:23:15,259 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:23:15,259 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 9.7907ms INFO 2026-03-15 10:23:15,259 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:15,259 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.18ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:23:15,261 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 17.9748ms INFO 2026-03-15 10:23:15,261 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:15,261 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.021ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:23:15,293 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 497 INFO 2026-03-15 10:23:15,293 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 10:23:15,293 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:23:15,294 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:15,296 [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-15 10:23:15,441 [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-15 10:23:15,441 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:23:15,441 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:15,457 [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-15 10:23:15,460 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-03-15 10:23:15,460 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:23:15,460 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:15,468 [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-15 10:23:15,474 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:23:15,474 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:15,732 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:23:15,732 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 436.0711ms INFO 2026-03-15 10:23:15,732 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:15,733 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 439.3596ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:23:16,141 [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-15 10:23:16,141 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-15 10:23:16,346 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:23:16,346 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:23:16,346 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 205.5637ms INFO 2026-03-15 10:23:16,346 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 205.62ms INFO 2026-03-15 10:23:16,346 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:16,347 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:16,347 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 878.2656ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:23:16,347 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 887.0182ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:23:16,349 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:23:16,350 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 892.7722ms INFO 2026-03-15 10:23:16,350 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:16,350 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 909.3299ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:23:16,576 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=295578b2-b232-49de-9507-12a794079627%20%20& INFO 2026-03-15 10:23:16,578 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:23:16,579 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:16,585 [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-15 10:23:18,796 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:23:18,800 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 2214.4722ms INFO 2026-03-15 10:23:18,800 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:18,800 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2223.9376ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:23:19,025 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=374729&isHis=& INFO 2026-03-15 10:23:19,026 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:23:19,026 [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-15 10:23:19,026 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:23:19,026 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:19,026 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:19,029 [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-15 10:23:19,029 [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-15 10:23:19,037 [25 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-15 10:23:19,073 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:23:19,074 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 45.7282ms INFO 2026-03-15 10:23:19,074 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:19,075 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 48.8066ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:23:19,200 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:23:19,200 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 170.9016ms INFO 2026-03-15 10:23:19,200 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:19,200 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 175.2962ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:23:19,404 [6 ] 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-15 10:23:19,405 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:23:19,405 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:19,407 [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-15 10:23:19,745 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:23:19,748 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 340.3765ms INFO 2026-03-15 10:23:19,748 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:19,748 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 343.9167ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:23:19,954 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=295578b2-b232-49de-9507-12a794079627%20%20&isHis=& INFO 2026-03-15 10:23:19,956 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:23:19,956 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=132&NodeCode=N1661331627861&guid=295578b2-b232-49de-9507-12a794079627%20%20&recordId=9878&tableName=FORMBKSQD& INFO 2026-03-15 10:23:19,956 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:19,958 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:23:19,958 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:19,962 [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-15 10:23:19,962 [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-15 10:23:19,965 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=295578b2-b232-49de-9507-12a794079627%20%20&flowID=132&nodeCode=N1661331627861& INFO 2026-03-15 10:23:19,966 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:23:19,967 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:19,970 [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-15 10:23:20,065 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:23:20,067 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 104.6478ms INFO 2026-03-15 10:23:20,067 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:20,067 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 110.6216ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:23:20,115 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:23:20,117 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 154.8476ms INFO 2026-03-15 10:23:20,117 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:20,117 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 163.1631ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:23:20,131 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:23:20,132 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 161.9857ms INFO 2026-03-15 10:23:20,132 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:20,132 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 167.0196ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:23:20,291 [6 ] 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=9878&approveID=374729& INFO 2026-03-15 10:23:20,303 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:23:20,304 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:20,307 [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-15 10:23:20,356 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:23:20,357 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M) in 50.4586ms INFO 2026-03-15 10:23:20,357 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:20,357 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 66.9479ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:23:20,595 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/gohome.43a4a8aa.png INFO 2026-03-15 10:23:20,620 [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=cmntsBelowConten& INFO 2026-03-15 10:23:20,620 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:23:20,620 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:20,621 [25 ] 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-15 10:23:20,621 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:23:20,621 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:20,623 [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-15 10:23:20,623 [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-15 10:23:20,623 [23 ] 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-15 10:23:20,624 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:23:20,624 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:20,629 [26 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/gohome.43a4a8aa.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\gohome.43a4a8aa.png' INFO 2026-03-15 10:23:20,629 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.5718ms 200 image/png INFO 2026-03-15 10:23:20,649 [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-15 10:23:20,652 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSOFPanel?tableName=FORMBKSQD&recordId=9878&formCode=0031&flowID=132&nodeCode=N1661331627861&exeId=69576&guid=295578b2-b232-49de-9507-12a794079627%20%20&flag=1& INFO 2026-03-15 10:23:20,652 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:23:20,652 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:20,653 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:23:20,653 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 30.1266ms INFO 2026-03-15 10:23:20,653 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:20,653 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.0292ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:23:20,653 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:23:20,653 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.6759ms INFO 2026-03-15 10:23:20,653 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:20,654 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.1842ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:23:20,654 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:23:20,654 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 30.7355ms INFO 2026-03-15 10:23:20,654 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:20,654 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.1464ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:23:20,654 [12 ] 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-15 10:23:20,905 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:23:20,938 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M) in 283.5131ms INFO 2026-03-15 10:23:20,938 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:20,938 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 286.1816ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:23:22,204 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/new_dqwz.67eb1f54.png INFO 2026-03-15 10:23:22,214 [23 ] 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=cg4Hz64W%2BUQ%3D& INFO 2026-03-15 10:23:22,215 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:23:22,216 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:22,219 [23 ] 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-15 10:23:22,226 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=onlyAllowedPhotos& INFO 2026-03-15 10:23:22,229 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:23:22,230 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:22,231 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-03-15 10:23:22,235 [6 ] 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-15 10:23:22,235 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.7567ms 200 image/png INFO 2026-03-15 10:23:22,252 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:23:22,253 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 21.6015ms INFO 2026-03-15 10:23:22,253 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:22,253 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.1245ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:23:22,395 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:23:22,397 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 178.2666ms INFO 2026-03-15 10:23:22,397 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:22,397 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 182.9542ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:23:22,446 [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-15 10:23:22,446 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:23:22,446 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:22,448 [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-15 10:23:22,454 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:23:22,455 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 6.637ms INFO 2026-03-15 10:23:22,455 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:22,455 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9208ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:23:24,279 [23 ] 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-15 10:23:24,279 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 10:23:24,280 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:23:24,280 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:24,283 [23 ] 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-15 10:23:24,347 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:23:24,349 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M) in 65.8378ms INFO 2026-03-15 10:23:24,349 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:24,349 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 70.1842ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:23:24,506 [12 ] 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-15 10:23:24,507 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:23:24,507 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:24,509 [12 ] 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-15 10:23:24,524 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:23:24,525 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M) in 15.7326ms INFO 2026-03-15 10:23:24,525 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:24,525 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.574ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:23:25,216 [6 ] 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-15 10:23:25,216 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 10:23:25,217 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:23:25,217 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:25,220 [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-15 10:23:25,518 [6 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:374729,Dealer:1542,FlowID:132,KeyField:RECORDID,KeyFieldValue:9878,FlowTable:FORMBKSQD,ApplyA0188:64680,flowNode:N1661331627861 INFO 2026-03-15 10:23:25,934 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:23:25,936 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M) in 716.1085ms INFO 2026-03-15 10:23:25,936 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:25,936 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 720.223ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:23:27,165 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-03-15 10:23:27,165 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/approvalList.289d862c.css INFO 2026-03-15 10:23:27,165 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 10:23:27,166 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/approvalList.955af4a1.js INFO 2026-03-15 10:23:27,166 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 10:23:27,194 [26 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/approvalList.289d862c.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\approvalList.289d862c.css' INFO 2026-03-15 10:23:27,194 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.7323ms 200 text/css INFO 2026-03-15 10:23:27,198 [12 ] 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-15 10:23:27,199 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 10:23:27,200 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:23:27,201 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:27,203 [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-15 10:23:27,210 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-03-15 10:23:27,210 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 45.8301ms 200 application/javascript INFO 2026-03-15 10:23:27,214 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:23:27,214 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.1348ms INFO 2026-03-15 10:23:27,214 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:27,214 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/approvalList.955af4a1.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\approvalList.955af4a1.js' INFO 2026-03-15 10:23:27,214 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.7413ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:23:27,214 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 48.5076ms 200 application/javascript INFO 2026-03-15 10:23:27,376 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/findEmpty1.0aa6bbb1.png INFO 2026-03-15 10:23:27,398 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/findEmpty1.0aa6bbb1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\findEmpty1.0aa6bbb1.png' INFO 2026-03-15 10:23:27,398 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.1833ms 200 image/png INFO 2026-03-15 10:23:27,399 [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-15 10:23:27,399 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:23:27,400 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:27,401 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-03-15 10:23:27,407 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:23:27,407 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 5.6312ms INFO 2026-03-15 10:23:27,407 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:27,407 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6264ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:23:27,414 [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-15 10:23:27,414 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetSelectNum?& INFO 2026-03-15 10:23:27,414 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:23:27,414 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:23:27,414 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:27,414 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:27,416 [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-15 10:23:27,416 [15 ] 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-15 10:23:27,423 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:23:27,423 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 7.3573ms INFO 2026-03-15 10:23:27,423 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:27,423 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3032ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:23:27,425 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:23:27,425 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M) in 8.5624ms INFO 2026-03-15 10:23:27,425 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:27,425 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.1275ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:23:27,425 [15 ] 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-15 10:23:27,426 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:23:27,426 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:27,428 [15 ] 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-15 10:23:27,452 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:23:27,453 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 25.1948ms INFO 2026-03-15 10:23:27,453 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 10:23:27,453 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.892ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:30:04,716 [34 ] 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-15 10:30:04,720 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-15 10:30:04,723 [34 ] 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-15 10:30:04,901 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:30:04,932 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 209.6384ms INFO 2026-03-15 10:30:04,932 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-15 10:30:04,933 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 217.0279ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:30:05,069 [35 ] 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-15 10:30:05,071 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-15 10:30:05,072 [35 ] 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-15 10:30:05,082 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:30:05,083 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 10.4279ms INFO 2026-03-15 10:30:05,083 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-15 10:30:05,083 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.7127ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:47:09,351 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773542828294&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 10:47:09,351 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-15 10:47:09,352 [66 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 10:47:09,352 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.095ms 200 text/html INFO 2026-03-15 10:47:09,354 [68 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-15 10:47:09,354 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.9284ms 200 text/css INFO 2026-03-15 10:47:09,356 [68 ] 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-15 10:47:09,356 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-15 10:47:09,356 [71 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 10:47:09,357 [71 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-03-15 10:47:09,357 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.7586ms 200 application/javascript INFO 2026-03-15 10:47:09,368 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-15 10:47:09,368 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.5063ms 200 application/javascript INFO 2026-03-15 10:47:09,479 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-15 10:47:09,482 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-15 10:47:09,482 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.063ms 200 text/css INFO 2026-03-15 10:47:09,542 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-15 10:47:09,543 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 10:47:09,551 [69 ] 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-15 10:47:09,554 [68 ] 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-15 10:47:09,554 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.3375ms 200 application/javascript INFO 2026-03-15 10:47:09,555 [68 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-15 10:47:09,555 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.3461ms 200 application/javascript INFO 2026-03-15 10:47:11,237 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.17591802166924542 INFO 2026-03-15 10:47:11,238 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 10:47:11,238 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8809ms 200 application/javascript INFO 2026-03-15 10:47:11,240 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-03-15 10:47:11,241 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-03-15 10:47:11,241 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0669ms 200 image/jpeg INFO 2026-03-15 10:47:11,397 [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%3D1773542828294%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 10:47:11,401 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-03-15 10:47:11,401 [71 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 10:47:11,549 [71 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-15 10:47:11,549 [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-15 10:47:11,551 [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-15 10:47:11,551 [71 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-15 10:47:11,551 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:11,551 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:11,553 [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-15 10:47:11,553 [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-15 10:47:11,555 [65 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773542828294&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 10:47:11,695 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:47:11,695 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 142.047ms INFO 2026-03-15 10:47:11,695 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:11,695 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 298.8018ms 200 application/json; charset=utf-8 WARN 2026-03-15 10:47:11,740 [71 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-03-15 10:47:11,741 [71 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 10:47:11,741 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:47:11,742 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 188.7137ms INFO 2026-03-15 10:47:11,742 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:11,742 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 341.4719ms 401 application/json; charset=utf-8 INFO 2026-03-15 10:47:11,885 [71 ] 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-15 10:47:11,885 [71 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 10:47:11,885 [71 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-15 10:47:11,885 [71 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-15 10:47:11,885 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 10:47:11,888 [71 ] 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-15 10:47:11,895 [71 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIxMzkiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNTY2OCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuWUkOemj-i_myIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIyMTM5IiwianRpIjoiMmNiOTIwZGQtMjdhOS00OGZhLThmOWEtMGQxNzMxNmUyNGRhIiwiaWF0IjoxNzczMzk4NzAxLCJuYmYiOjE3NzMzOTg2OTksImV4cCI6MTc3MzQ4NTEwMSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.wBtnn1Qdd7t-WHMOKS2-AxKAUFvgzB-aXdy5LKa-VyU INFO 2026-03-15 10:47:11,898 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:47:11,899 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 10.745ms INFO 2026-03-15 10:47:11,899 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 10:47:11,899 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.2015ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:47:12,040 [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-15 10:47:12,041 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 10:47:12,041 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:47:12,043 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:12,044 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 10:47:12,046 [71 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 10:47:12,046 [71 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 10:47:12,046 [71 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 10:47:12,061 [71 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 10:47:12,064 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:47:12,064 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 20.0311ms INFO 2026-03-15 10:47:12,064 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:12,064 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.9688ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:47:12,191 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-15 10:47:12,191 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:47:12,191 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:12,193 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 10:47:12,194 [71 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 10:47:12,195 [71 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 10:47:12,195 [71 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 10:47:12,217 [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-15 10:47:12,217 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:47:12,217 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:12,219 [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-15 10:47:12,223 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:47:12,223 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.0369ms INFO 2026-03-15 10:47:12,223 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:12,223 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0603ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:47:12,226 [71 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 10:47:12,230 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:47:12,230 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 36.9696ms INFO 2026-03-15 10:47:12,230 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:12,230 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.1064ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:47:12,315 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-03-15 10:47:12,347 [71 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-03-15 10:47:12,347 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.3175ms 200 text/css INFO 2026-03-15 10:47:12,367 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-15 10:47:12,367 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:47:12,367 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:12,368 [71 ] 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-15 10:47:12,371 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-15 10:47:12,371 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:47:12,371 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:12,372 [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-15 10:47:12,377 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:47:12,377 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:47:12,377 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.281ms INFO 2026-03-15 10:47:12,377 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:12,377 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2681ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:47:12,377 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 8.5071ms INFO 2026-03-15 10:47:12,377 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:12,377 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.5413ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:47:12,380 [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-15 10:47:12,380 [74 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 10:47:12,380 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:47:12,380 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:12,381 [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-15 10:47:12,387 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:47:12,387 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1569ms INFO 2026-03-15 10:47:12,387 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:12,388 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0638ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:47:12,604 [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-15 10:47:12,613 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:47:12,613 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:12,614 [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-15 10:47:12,615 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:47:12,615 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:12,616 [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-15 10:47:12,617 [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-15 10:47:12,622 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-15 10:47:12,622 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:47:12,622 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:12,627 [71 ] 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-15 10:47:12,628 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-15 10:47:12,629 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:47:12,629 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:12,632 [68 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 10:47:12,635 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:47:12,635 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:47:12,635 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 19.2391ms INFO 2026-03-15 10:47:12,635 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 17.9851ms INFO 2026-03-15 10:47:12,635 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:12,635 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:12,635 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.1985ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:47:12,635 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.0274ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:47:12,661 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:47:12,661 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:47:12,661 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 29.5795ms INFO 2026-03-15 10:47:12,661 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:12,661 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.0643ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:47:12,662 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 34.9694ms INFO 2026-03-15 10:47:12,662 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:12,662 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.6265ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:47:12,681 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-15 10:47:12,681 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:47:12,682 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:12,683 [74 ] 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-15 10:47:12,692 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-15 10:47:12,693 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:47:12,694 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:12,695 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-03-15 10:47:12,695 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:47:12,695 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:12,709 [76 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-15 10:47:12,710 [75 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 10:47:12,713 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:47:12,713 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.791ms INFO 2026-03-15 10:47:12,713 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:12,713 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.4639ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:47:12,714 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:47:12,715 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 5.519ms INFO 2026-03-15 10:47:12,715 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:12,715 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.7242ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:47:12,717 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:47:12,718 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 34.3451ms INFO 2026-03-15 10:47:12,718 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:12,718 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.1222ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:47:12,757 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-03-15 10:47:12,760 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-03-15 10:47:12,764 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-03-15 10:47:12,769 [75 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-03-15 10:47:12,769 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.8904ms 200 image/jpeg INFO 2026-03-15 10:47:12,770 [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-15 10:47:12,770 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:47:12,770 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:12,772 [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-15 10:47:12,781 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-15 10:47:12,781 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:47:12,781 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:12,783 [66 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-03-15 10:47:12,783 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.3081ms 200 image/jpeg INFO 2026-03-15 10:47:12,783 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 10:47:12,784 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:47:12,800 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 27.1995ms INFO 2026-03-15 10:47:12,800 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:12,800 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.8956ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:47:12,828 [66 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-03-15 10:47:12,828 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 64.4676ms 200 image/jpeg INFO 2026-03-15 10:47:12,834 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:47:12,837 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 53.4308ms INFO 2026-03-15 10:47:12,837 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:12,837 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.1394ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:47:19,314 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/my.e909c210.css INFO 2026-03-15 10:47:19,365 [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-15 10:47:19,365 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 10:47:19,365 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:47:19,366 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:19,368 [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-15 10:47:19,384 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:47:19,384 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 16.3887ms INFO 2026-03-15 10:47:19,384 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:19,385 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.958ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:47:19,399 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/my.e909c210.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\my.e909c210.css' INFO 2026-03-15 10:47:19,399 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 84.6802ms 200 text/css INFO 2026-03-15 10:47:19,564 [69 ] 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-15 10:47:19,564 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:47:19,565 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:19,566 [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-15 10:47:19,571 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-03-15 10:47:19,571 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:47:19,571 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:19,572 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:47:19,572 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.5688ms INFO 2026-03-15 10:47:19,572 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:19,572 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4901ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:47:19,573 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 10:47:19,576 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-03-15 10:47:19,580 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:47:19,580 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:19,584 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-03-15 10:47:19,584 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:47:19,584 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:19,592 [75 ] 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-15 10:47:19,592 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:47:19,592 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:19,602 [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-15 10:47:19,603 [69 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 10:47:19,603 [75 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.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-15 10:47:19,609 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:47:19,609 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:47:19,609 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.5336ms INFO 2026-03-15 10:47:19,609 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:19,609 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.8947ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:47:19,610 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 36.9946ms INFO 2026-03-15 10:47:19,610 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:19,610 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.749ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:47:19,611 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:47:19,612 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:47:19,612 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 9.0568ms INFO 2026-03-15 10:47:19,612 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:19,612 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.8899ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:47:19,613 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 10.0683ms INFO 2026-03-15 10:47:19,613 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:19,613 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.8283ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:47:19,782 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=2139& INFO 2026-03-15 10:47:19,782 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:47:19,783 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:19,785 [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-15 10:47:19,814 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:47:19,838 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 52.7403ms INFO 2026-03-15 10:47:19,838 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:19,838 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.7845ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:47:21,017 [69 ] 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-15 10:47:21,017 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 10:47:21,018 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:47:21,018 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:21,019 [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-15 10:47:21,030 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-03-15 10:47:21,031 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:47:21,031 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:21,031 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:47:21,032 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 12.0258ms INFO 2026-03-15 10:47:21,032 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:21,032 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.0225ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:47:21,033 [66 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 10:47:21,038 [66 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-15 10:47:21,045 [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-15 10:47:21,046 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:47:21,046 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:21,047 [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-15 10:47:21,053 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:47:21,053 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:47:21,054 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 6.3091ms INFO 2026-03-15 10:47:21,054 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:21,054 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9504ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:47:21,056 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 23.0222ms INFO 2026-03-15 10:47:21,056 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:21,056 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.176ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:47:21,220 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=2139& INFO 2026-03-15 10:47:21,220 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:47:21,220 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:21,222 [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-15 10:47:21,225 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:47:21,228 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 6.7389ms INFO 2026-03-15 10:47:21,228 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:21,229 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.616ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:47:22,774 [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-15 10:47:22,775 [75 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 10:47:22,775 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:47:22,776 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:22,777 [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-15 10:47:22,787 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:47:22,787 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.0764ms INFO 2026-03-15 10:47:22,787 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:22,788 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.1372ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:47:22,795 [75 ] 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-15 10:47:22,796 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:47:22,796 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:22,797 [75 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.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-15 10:47:22,802 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:47:22,803 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 5.4849ms INFO 2026-03-15 10:47:22,803 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:22,803 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7612ms 200 application/json; charset=utf-8 INFO 2026-03-15 10:47:23,406 [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-15 10:47:23,406 [71 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 10:47:23,406 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 10:47:23,406 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:23,408 [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-15 10:47:23,417 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 10:47:23,417 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.0669ms INFO 2026-03-15 10:47:23,417 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 10:47:23,417 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.8185ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:03:26,560 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773543805971&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-15 11:03:26,560 [48 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 11:03:26,561 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2407ms 200 text/html INFO 2026-03-15 11:03:27,539 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.18781844829679895 INFO 2026-03-15 11:03:27,540 [48 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 11:03:27,540 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8733ms 200 application/javascript INFO 2026-03-15 11:03:27,699 [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%3D1773543805971%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-03-15 11:03:27,699 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:03:27,703 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:27,704 [43 ] 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-15 11:03:27,705 [43 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773543805971&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-15 11:03:27,709 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:03:27,709 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.9954ms INFO 2026-03-15 11:03:27,709 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:27,709 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.5341ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:03:27,754 [48 ] 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-15 11:03:27,754 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:03:27,754 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:03:27,755 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:27,756 [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-15 11:03:27,757 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 11:03:27,758 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 11:03:27,758 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 11:03:27,774 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 11:03:27,777 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:03:27,777 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 21.3141ms INFO 2026-03-15 11:03:27,777 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:27,777 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.2319ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:03:27,887 [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-15 11:03:27,888 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:03:27,888 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:27,889 [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-15 11:03:27,889 [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-15 11:03:27,889 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:03:27,889 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:27,890 [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-15 11:03:27,891 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 11:03:27,893 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 11:03:27,893 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 11:03:27,894 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:03:27,894 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.2056ms INFO 2026-03-15 11:03:27,894 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:27,894 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1819ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:03:27,923 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 11:03:27,927 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:03:27,927 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 36.7843ms INFO 2026-03-15 11:03:27,927 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:27,927 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.6277ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:03:28,069 [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-15 11:03:28,070 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:03:28,070 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:28,071 [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-15 11:03:28,079 [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-15 11:03:28,079 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:03:28,080 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:28,081 [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-15 11:03:28,088 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:03:28,088 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:03:28,088 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.3881ms INFO 2026-03-15 11:03:28,088 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:28,088 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 17.0869ms INFO 2026-03-15 11:03:28,088 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:28,088 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3774ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:03:28,088 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.1514ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:03:28,119 [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-15 11:03:28,120 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:03:28,121 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:03:28,121 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:28,123 [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-15 11:03:28,132 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:03:28,132 [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-15 11:03:28,132 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.9679ms INFO 2026-03-15 11:03:28,132 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:28,132 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.1593ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:03:28,133 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:03:28,133 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:28,134 [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-15 11:03:28,134 [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-15 11:03:28,134 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:03:28,134 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:28,135 [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-15 11:03:28,138 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:03:28,139 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 4.5295ms INFO 2026-03-15 11:03:28,139 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:28,139 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5853ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:03:28,139 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:03:28,139 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7687ms INFO 2026-03-15 11:03:28,139 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:28,139 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3788ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:03:28,169 [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-15 11:03:28,171 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:03:28,171 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:28,172 [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-15 11:03:28,172 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:03:28,172 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:28,172 [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-15 11:03:28,174 [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-15 11:03:28,177 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:03:28,177 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 4.6456ms INFO 2026-03-15 11:03:28,177 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:28,177 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2036ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:03:28,178 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:03:28,178 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 4.5543ms INFO 2026-03-15 11:03:28,178 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:28,178 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.205ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:03:28,179 [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-15 11:03:28,179 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:03:28,180 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:28,181 [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-15 11:03:28,189 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:03:28,189 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.8972ms INFO 2026-03-15 11:03:28,189 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:28,189 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7136ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:03:28,309 [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-15 11:03:28,309 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:03:28,309 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:28,311 [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-15 11:03:28,318 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:03:28,319 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 7.9788ms INFO 2026-03-15 11:03:28,319 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:28,319 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0481ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:03:28,339 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-15 11:03:28,339 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:03:28,339 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:28,341 [46 ] 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-15 11:03:28,350 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:03:28,350 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.0487ms INFO 2026-03-15 11:03:28,350 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:28,350 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.0056ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:03:28,352 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-15 11:03:28,352 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:03:28,352 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:28,353 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:03:28,375 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:03:28,375 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 22.0502ms INFO 2026-03-15 11:03:28,375 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:28,375 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.6837ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:03:28,832 [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-15 11:03:28,832 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:03:28,832 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:28,834 [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-15 11:03:28,837 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:03:28,837 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.8479ms INFO 2026-03-15 11:03:28,838 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:28,838 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8856ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:03:30,567 [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-15 11:03:30,567 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:03:30,567 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:03:30,567 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:30,569 [43 ] 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-15 11:03:30,569 [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-15 11:03:30,569 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:03:30,569 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:30,571 [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-15 11:03:30,575 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:03:30,575 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.3867ms INFO 2026-03-15 11:03:30,575 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:30,575 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3495ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:03:30,575 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:03:30,576 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.6423ms INFO 2026-03-15 11:03:30,576 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:30,576 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8277ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:03:30,584 [41 ] 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-15 11:03:30,584 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:03:30,584 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:03:30,584 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:30,586 [41 ] 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-15 11:03:30,747 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:03:30,749 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 163.2086ms INFO 2026-03-15 11:03:30,749 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:30,750 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 165.9888ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:03:33,344 [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-15 11:03:33,344 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:03:33,351 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:03:33,351 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:33,353 [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-15 11:03:33,468 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:03:33,469 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 116.4316ms INFO 2026-03-15 11:03:33,469 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:33,470 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 125.9964ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:03:36,643 [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-15 11:03:36,643 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:03:36,644 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:03:36,644 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:36,645 [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-15 11:03:36,651 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:03:36,652 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0873ms INFO 2026-03-15 11:03:36,652 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:03:36,652 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5092ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:04:09,518 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773543849324&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 11:04:09,519 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 11:04:09,519 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8525ms 200 text/html INFO 2026-03-15 11:04:10,368 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.678737191867745 INFO 2026-03-15 11:04:10,369 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 11:04:10,369 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0169ms 200 application/javascript INFO 2026-03-15 11:04:10,523 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1773543849324%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 11:04:10,523 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:04:10,526 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:10,527 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:04:10,528 [36 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773543849324&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 11:04:10,530 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:04:10,531 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.5854ms INFO 2026-03-15 11:04:10,531 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:10,531 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9921ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:04:10,559 [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-15 11:04:10,559 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:04:10,559 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:04:10,559 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:10,560 [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-15 11:04:10,562 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 11:04:10,562 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 11:04:10,562 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 11:04:10,577 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 11:04:10,580 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:04:10,580 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 19.7819ms INFO 2026-03-15 11:04:10,580 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:10,580 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.809ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:04:10,718 [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-15 11:04:10,718 [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-15 11:04:10,718 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:04:10,718 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:04:10,718 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:10,718 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:10,720 [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-15 11:04:10,720 [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-15 11:04:10,721 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 11:04:10,721 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 11:04:10,721 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 11:04:10,723 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:04:10,723 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3942ms INFO 2026-03-15 11:04:10,723 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:10,723 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0979ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:04:10,751 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 11:04:10,754 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:04:10,754 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 34.7165ms INFO 2026-03-15 11:04:10,754 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:10,755 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.7262ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:04:10,883 [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-15 11:04:10,883 [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-15 11:04:10,883 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:04:10,883 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:04:10,883 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:10,883 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:10,885 [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-15 11:04:10,885 [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-15 11:04:10,885 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:04:10,885 [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-15 11:04:10,885 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:04:10,885 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:10,886 [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-15 11:04:10,888 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:04:10,888 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3663ms INFO 2026-03-15 11:04:10,888 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:10,888 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2591ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:04:10,891 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:04:10,891 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.0137ms INFO 2026-03-15 11:04:10,891 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:10,891 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8661ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:04:10,891 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:04:10,892 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.3275ms INFO 2026-03-15 11:04:10,892 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:10,892 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.107ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:04:10,977 [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-15 11:04:10,977 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:04:10,977 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:10,978 [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-15 11:04:10,978 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:04:10,978 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:10,979 [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-15 11:04:10,979 [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-15 11:04:10,982 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:04:10,982 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0574ms INFO 2026-03-15 11:04:10,982 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:10,982 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7567ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:04:10,982 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:04:10,983 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.5318ms INFO 2026-03-15 11:04:10,983 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:10,983 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1035ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:04:10,994 [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-15 11:04:10,994 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:04:10,995 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:10,996 [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-15 11:04:10,998 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:04:10,999 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.8243ms INFO 2026-03-15 11:04:10,999 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:10,999 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3995ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:04:11,048 [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-15 11:04:11,048 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-15 11:04:11,048 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:04:11,048 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:11,048 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:04:11,049 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:11,049 [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-15 11:04:11,049 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:04:11,049 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:11,050 [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-15 11:04:11,050 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:04:11,051 [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-15 11:04:11,059 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:04:11,059 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 9.3638ms INFO 2026-03-15 11:04:11,059 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:11,059 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.1176ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:04:11,060 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:04:11,060 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 10.7937ms INFO 2026-03-15 11:04:11,060 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:11,061 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.5243ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:04:11,061 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:04:11,061 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 10.433ms INFO 2026-03-15 11:04:11,061 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:11,061 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.4059ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:04:11,123 [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-15 11:04:11,123 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-15 11:04:11,124 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:04:11,124 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:04:11,124 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:11,124 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:11,125 [46 ] 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-15 11:04:11,125 [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-15 11:04:11,148 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:04:11,148 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 22.508ms INFO 2026-03-15 11:04:11,148 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:11,148 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.4649ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:04:11,181 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:04:11,181 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 56.0612ms INFO 2026-03-15 11:04:11,181 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:11,181 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.0307ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:04:11,493 [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-15 11:04:11,494 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:04:11,494 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:11,495 [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-15 11:04:11,499 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:04:11,499 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.9635ms INFO 2026-03-15 11:04:11,499 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:11,500 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2175ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:04:13,403 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=disableBatchApproval& INFO 2026-03-15 11:04:13,403 [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-15 11:04:13,403 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:04:13,403 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:04:13,403 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:04:13,403 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:13,403 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:13,405 [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-15 11:04:13,405 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:04:13,409 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:04:13,409 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 4.1628ms INFO 2026-03-15 11:04:13,409 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:13,409 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2456ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:04:13,411 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:04:13,411 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.997ms INFO 2026-03-15 11:04:13,411 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:13,411 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0032ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:04:13,443 [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-15 11:04:13,443 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetSelectNum?& INFO 2026-03-15 11:04:13,443 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:04:13,443 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:04:13,443 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:13,443 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:13,444 [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-15 11:04:13,444 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:04:13,444 [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-15 11:04:13,444 [32 ] 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-15 11:04:13,444 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:13,446 [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-15 11:04:13,451 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:04:13,452 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M) in 7.1828ms INFO 2026-03-15 11:04:13,452 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:13,452 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.088ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:04:13,452 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:04:13,453 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.8775ms INFO 2026-03-15 11:04:13,453 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:13,453 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8469ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:04:13,612 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:04:13,612 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 168.0451ms INFO 2026-03-15 11:04:13,612 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:13,612 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 169.9228ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:04:20,291 [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-15 11:04:20,292 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:04:20,292 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:04:20,292 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:20,293 [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-15 11:04:20,299 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:04:20,299 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9989ms INFO 2026-03-15 11:04:20,299 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:04:20,299 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1489ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:06:45,635 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773544005778&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-15 11:06:45,635 [29 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 11:06:45,636 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8057ms 200 text/html INFO 2026-03-15 11:06:45,879 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.1342552478287159 INFO 2026-03-15 11:06:45,880 [30 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 11:06:45,880 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6955ms 200 application/javascript INFO 2026-03-15 11:06:45,972 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1773544005778%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-03-15 11:06:45,972 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:06:45,975 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:45,976 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:06:45,977 [27 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773544005778&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-15 11:06:45,980 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:06:45,980 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.957ms INFO 2026-03-15 11:06:45,980 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:45,980 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4937ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:06:45,996 [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-15 11:06:45,996 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:06:45,996 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:06:45,996 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:45,997 [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-15 11:06:45,999 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 11:06:45,999 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 11:06:45,999 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 11:06:46,014 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 11:06:46,017 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:06:46,017 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 19.7685ms INFO 2026-03-15 11:06:46,017 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:46,017 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.7797ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:06:46,090 [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-15 11:06:46,090 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:06:46,090 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:46,091 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-03-15 11:06:46,091 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:06:46,091 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:46,092 [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-15 11:06:46,092 [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-15 11:06:46,093 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 11:06:46,094 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 11:06:46,094 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 11:06:46,096 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:06:46,096 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7082ms INFO 2026-03-15 11:06:46,096 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:46,096 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3911ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:06:46,152 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 11:06:46,156 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:06:46,156 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 63.8869ms INFO 2026-03-15 11:06:46,156 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:46,156 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 66.2565ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:06:46,227 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-15 11:06:46,228 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:06:46,228 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:46,229 [80 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:06:46,230 [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-15 11:06:46,231 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:06:46,231 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:46,232 [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-15 11:06:46,235 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:06:46,235 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:06:46,235 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.8271ms INFO 2026-03-15 11:06:46,235 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3915ms INFO 2026-03-15 11:06:46,235 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:46,235 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:46,235 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1487ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:06:46,236 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2327ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:06:46,248 [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-15 11:06:46,248 [80 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:06:46,248 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:06:46,248 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:46,250 [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-15 11:06:46,252 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-03-15 11:06:46,252 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:06:46,252 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:46,254 [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-15 11:06:46,256 [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-15 11:06:46,256 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:06:46,256 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9545ms INFO 2026-03-15 11:06:46,256 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:46,256 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:06:46,256 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9408ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:06:46,256 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:46,257 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:06:46,257 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0925ms INFO 2026-03-15 11:06:46,257 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:46,257 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7428ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:06:46,257 [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-15 11:06:46,260 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:06:46,260 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.4704ms INFO 2026-03-15 11:06:46,261 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:46,261 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0883ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:06:46,272 [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-15 11:06:46,272 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:06:46,273 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:46,274 [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-15 11:06:46,275 [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-15 11:06:46,276 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:06:46,276 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:46,276 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:06:46,276 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.7296ms INFO 2026-03-15 11:06:46,276 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:46,277 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3061ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:06:46,277 [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-15 11:06:46,279 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-15 11:06:46,280 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:06:46,280 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:46,280 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:06:46,280 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.351ms INFO 2026-03-15 11:06:46,280 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:46,280 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0055ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:06:46,281 [80 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:06:46,288 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:06:46,288 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.4397ms INFO 2026-03-15 11:06:46,288 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:46,289 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2714ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:06:46,311 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-15 11:06:46,311 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:06:46,311 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:46,313 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:06:46,320 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:06:46,320 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 7.571ms INFO 2026-03-15 11:06:46,320 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:46,320 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1546ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:06:46,329 [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-15 11:06:46,330 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:06:46,330 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:46,330 [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-15 11:06:46,330 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:06:46,330 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:46,331 [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-15 11:06:46,331 [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-15 11:06:46,354 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:06:46,355 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 23.2492ms INFO 2026-03-15 11:06:46,355 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:46,355 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.9579ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:06:46,386 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:06:46,386 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 55.0235ms INFO 2026-03-15 11:06:46,386 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:46,386 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.9767ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:06:46,429 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-03-15 11:06:46,430 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:06:46,430 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:46,431 [81 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:06:46,434 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:06:46,435 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.4112ms INFO 2026-03-15 11:06:46,435 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:46,435 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3624ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:06:57,751 [81 ] 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-15 11:06:57,751 [81 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:06:57,751 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:06:57,752 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:57,753 [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-15 11:06:57,759 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:06:57,759 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.4465ms INFO 2026-03-15 11:06:57,759 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:57,760 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6481ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:06:57,774 [80 ] 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-15 11:06:57,774 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:06:57,774 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:57,776 [80 ] 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-15 11:06:57,779 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:06:57,779 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.5825ms INFO 2026-03-15 11:06:57,779 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:57,779 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3919ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:06:57,781 [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-15 11:06:57,781 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:06:57,781 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:57,782 [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-15 11:06:57,784 [81 ] 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-15 11:06:57,784 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-15 11:06:57,784 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:06:57,784 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:06:57,784 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:57,784 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:57,785 [81 ] 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-15 11:06:57,786 [30 ] 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-15 11:06:57,794 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:06:57,794 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M) in 12.0809ms INFO 2026-03-15 11:06:57,794 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:57,795 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.7295ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:06:57,801 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:06:57,801 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 14.8778ms INFO 2026-03-15 11:06:57,801 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:57,801 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.8553ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:06:57,802 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:06:57,802 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 16.8501ms INFO 2026-03-15 11:06:57,802 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:57,802 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.5578ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:06:59,801 [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-15 11:06:59,801 [81 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:06:59,801 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:06:59,801 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:59,803 [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-15 11:06:59,809 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:06:59,809 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.5262ms INFO 2026-03-15 11:06:59,809 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:06:59,809 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7265ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:06,416 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 69 INFO 2026-03-15 11:07:06,416 [30 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:07:06,416 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:06,417 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:06,418 [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-15 11:07:06,419 [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-15 11:07:06,419 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:06,419 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:06,420 [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-15 11:07:06,424 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:06,425 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.4313ms INFO 2026-03-15 11:07:06,425 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:06,425 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0278ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:06,541 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:06,541 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 120.4074ms INFO 2026-03-15 11:07:06,541 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:06,541 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 122.2784ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:10,583 [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-15 11:07:10,583 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:07:10,583 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:10,584 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:10,585 [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-15 11:07:10,592 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:10,592 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.7165ms INFO 2026-03-15 11:07:10,592 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:10,592 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1124ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:11,699 [30 ] 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-15 11:07:11,699 [30 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:07:11,700 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:11,700 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:11,701 [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-15 11:07:11,707 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:11,707 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.3539ms INFO 2026-03-15 11:07:11,707 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:11,708 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6452ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:11,731 [13 ] 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-15 11:07:11,731 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:11,732 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:11,733 [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-15 11:07:11,736 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:11,736 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.0934ms INFO 2026-03-15 11:07:11,736 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:11,736 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9254ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:11,810 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=48ea68da-4456-48de-b944-8ce4ae599363& INFO 2026-03-15 11:07:11,810 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:11,810 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:11,811 [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-15 11:07:11,863 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:11,863 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 51.2954ms INFO 2026-03-15 11:07:11,863 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:11,863 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.15ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:11,949 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-15 11:07:11,949 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:11,949 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:11,951 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWorkFlowParas", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.WorkFlowParasDro GetWorkFlowParas() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:07:11,954 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=374773&isHis=& INFO 2026-03-15 11:07:11,954 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:11,955 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:11,956 [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-15 11:07:11,957 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:11,957 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.5898ms INFO 2026-03-15 11:07:11,957 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:11,958 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5746ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:11,960 [30 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-15 11:07:11,977 [30 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state:10 INFO 2026-03-15 11:07:11,979 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:11,979 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 23.2954ms INFO 2026-03-15 11:07:11,979 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:11,979 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.1609ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:12,053 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=374773& INFO 2026-03-15 11:07:12,053 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:12,053 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:12,055 [81 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowCancelNew", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.AllowCancelDto GetAllowCancelNew(Int32) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:07:12,072 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:12,072 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 17.1448ms INFO 2026-03-15 11:07:12,073 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:12,073 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.6504ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:12,155 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=48ea68da-4456-48de-b944-8ce4ae599363&isHis=& INFO 2026-03-15 11:07:12,155 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:12,155 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:12,157 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApprovalFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.ApprovalFlowListDto] GetApprovalFlowList(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:07:12,160 [81 ] 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=48ea68da-4456-48de-b944-8ce4ae599363&recordId=66335&tableName=K_LEAVE& INFO 2026-03-15 11:07:12,160 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:12,160 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:12,162 [81 ] 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-15 11:07:12,163 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=48ea68da-4456-48de-b944-8ce4ae599363&flowID=78&nodeCode=begin& INFO 2026-03-15 11:07:12,163 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:12,163 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:12,164 [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-15 11:07:12,245 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:12,245 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 83.6482ms INFO 2026-03-15 11:07:12,245 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:12,245 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 85.4941ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:12,257 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:12,257 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:12,257 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 100.5551ms INFO 2026-03-15 11:07:12,257 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:12,257 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 92.8288ms INFO 2026-03-15 11:07:12,257 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:12,257 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 102.3737ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:12,257 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 94.6177ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:12,335 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=374773& INFO 2026-03-15 11:07:12,335 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:12,335 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:12,337 [81 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowTables", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.FlowTable] GetFlowTables(Int32) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:07:12,359 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:12,360 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 22.6614ms INFO 2026-03-15 11:07:12,360 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:12,360 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.386ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:12,441 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=cmntsBelowConten& INFO 2026-03-15 11:07:12,441 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:12,441 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:12,443 [81 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:07:12,447 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:12,447 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.8203ms INFO 2026-03-15 11:07:12,447 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:12,447 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8194ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:12,471 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050506&IsEss=true& INFO 2026-03-15 11:07:12,471 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:12,471 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:12,472 [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-15 11:07:12,474 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050507&IsEss=true& INFO 2026-03-15 11:07:12,474 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:12,474 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:12,475 [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-15 11:07:12,475 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:12,476 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2738ms INFO 2026-03-15 11:07:12,476 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:12,476 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9778ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:12,478 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:12,479 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1617ms INFO 2026-03-15 11:07:12,479 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:12,479 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0616ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:12,479 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=48ea68da-4456-48de-b944-8ce4ae599363& INFO 2026-03-15 11:07:12,479 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:12,479 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:12,481 [13 ] 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-15 11:07:12,701 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:12,705 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 223.315ms INFO 2026-03-15 11:07:12,705 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:12,705 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 225.5871ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:13,838 [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-15 11:07:13,838 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:07:13,839 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:13,839 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:13,841 [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-15 11:07:13,863 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:13,863 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 21.4218ms INFO 2026-03-15 11:07:13,863 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:13,863 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.9649ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:13,953 [80 ] 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=nH646vFkgwY%3D& INFO 2026-03-15 11:07:13,953 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:13,953 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:13,955 [80 ] 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-15 11:07:13,956 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=onlyAllowedPhotos& INFO 2026-03-15 11:07:13,956 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:13,956 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:13,957 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:07:13,961 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:13,961 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:13,961 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.6997ms INFO 2026-03-15 11:07:13,961 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:13,961 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4493ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:13,962 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 7.1313ms INFO 2026-03-15 11:07:13,962 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:13,962 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1319ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:14,034 [81 ] 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-15 11:07:14,034 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:14,034 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:14,035 [81 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:07:14,038 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:14,038 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.9221ms INFO 2026-03-15 11:07:14,038 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:14,038 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5384ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:30,270 [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-15 11:07:30,270 [80 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:07:30,271 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:30,271 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:30,272 [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-15 11:07:30,278 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:30,278 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9083ms INFO 2026-03-15 11:07:30,278 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:30,278 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1971ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:35,601 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773544055777&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-15 11:07:35,602 [27 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 11:07:35,602 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.859ms 200 text/html INFO 2026-03-15 11:07:35,855 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.17308328031422315 INFO 2026-03-15 11:07:35,856 [80 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 11:07:35,856 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6542ms 200 application/javascript INFO 2026-03-15 11:07:35,943 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1773544055777%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-03-15 11:07:35,944 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:35,944 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:35,945 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:07:35,946 [32 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773544055777&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-15 11:07:35,947 [27 ] 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-15 11:07:35,947 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:07:35,947 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:35,947 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:35,949 [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-15 11:07:35,950 [80 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 11:07:35,950 [80 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 11:07:35,950 [80 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 11:07:35,950 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:35,951 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 5.4837ms INFO 2026-03-15 11:07:35,951 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:35,951 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4789ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:35,965 [80 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 11:07:35,967 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:35,967 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.5478ms INFO 2026-03-15 11:07:35,967 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:35,967 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.0713ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:36,038 [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-15 11:07:36,039 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:36,039 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:36,040 [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-15 11:07:36,041 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 11:07:36,041 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 11:07:36,041 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 11:07:36,041 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-03-15 11:07:36,041 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:36,041 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:36,042 [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-15 11:07:36,046 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:36,046 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4238ms INFO 2026-03-15 11:07:36,046 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:36,046 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0887ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:36,055 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 11:07:36,058 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:36,058 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 18.1261ms INFO 2026-03-15 11:07:36,058 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:36,058 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.9145ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:36,139 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-15 11:07:36,139 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:36,140 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:36,140 [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-15 11:07:36,140 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:07:36,141 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:36,141 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:36,141 [80 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:07:36,141 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-15 11:07:36,141 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:36,141 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:36,142 [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-15 11:07:36,142 [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-15 11:07:36,144 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:36,144 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.4216ms INFO 2026-03-15 11:07:36,144 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:36,144 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0346ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:36,146 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:36,146 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5179ms INFO 2026-03-15 11:07:36,146 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:36,146 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1106ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:36,148 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:36,148 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5077ms INFO 2026-03-15 11:07:36,148 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:36,148 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7326ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:36,161 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-15 11:07:36,161 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:36,162 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:36,163 [80 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:07:36,165 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-15 11:07:36,165 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:36,165 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:36,166 [81 ] 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-15 11:07:36,169 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:36,170 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.5474ms INFO 2026-03-15 11:07:36,170 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:36,170 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1101ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:36,170 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:36,171 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.678ms INFO 2026-03-15 11:07:36,171 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:36,171 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4175ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:36,174 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-03-15 11:07:36,174 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:36,174 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:36,175 [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-15 11:07:36,178 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:36,178 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.7579ms INFO 2026-03-15 11:07:36,178 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:36,178 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3263ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:36,182 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-15 11:07:36,182 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-15 11:07:36,182 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:36,182 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:36,183 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:36,183 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:36,184 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:07:36,184 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:07:36,186 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:36,186 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.615ms INFO 2026-03-15 11:07:36,186 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:36,186 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2058ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:36,188 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:36,188 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.9703ms INFO 2026-03-15 11:07:36,188 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:36,188 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4843ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:36,219 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-15 11:07:36,219 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:36,219 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:36,221 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:07:36,225 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:36,225 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.1976ms INFO 2026-03-15 11:07:36,225 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:36,225 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7498ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:36,251 [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-15 11:07:36,251 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:36,252 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:36,253 [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-15 11:07:36,254 [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-15 11:07:36,254 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:36,254 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:36,255 [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-15 11:07:36,273 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:36,273 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.9058ms INFO 2026-03-15 11:07:36,273 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:36,273 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.3844ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:36,304 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:36,304 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 51.7356ms INFO 2026-03-15 11:07:36,305 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:36,305 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.413ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:36,338 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-03-15 11:07:36,338 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:36,338 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:36,340 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:07:36,342 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:36,342 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.7786ms INFO 2026-03-15 11:07:36,342 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:36,343 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4852ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:39,039 [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-15 11:07:39,040 [81 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:07:39,040 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:39,040 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:39,042 [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-15 11:07:39,048 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:39,048 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0328ms INFO 2026-03-15 11:07:39,048 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:39,048 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4289ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:39,073 [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-15 11:07:39,074 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:39,074 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:39,075 [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-15 11:07:39,079 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:39,079 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5847ms INFO 2026-03-15 11:07:39,079 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:39,079 [27 ] 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-15 11:07:39,079 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4576ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:39,079 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:07:39,079 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:39,079 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:39,080 [27 ] 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-15 11:07:39,089 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:39,089 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 8.441ms INFO 2026-03-15 11:07:39,089 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:39,089 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2976ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:42,921 [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-15 11:07:42,921 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:07:42,921 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:42,921 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:42,923 [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-15 11:07:42,929 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:42,929 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.008ms INFO 2026-03-15 11:07:42,929 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:42,929 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.282ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:45,166 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/messageIndex.200a261f.js INFO 2026-03-15 11:07:45,167 [81 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:07:45,169 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/messageIndex.0ecb37b4.css INFO 2026-03-15 11:07:45,185 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/messageIndex.0ecb37b4.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\messageIndex.0ecb37b4.css' INFO 2026-03-15 11:07:45,185 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.6688ms 200 text/css INFO 2026-03-15 11:07:45,196 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/messageIndex.200a261f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\messageIndex.200a261f.js' INFO 2026-03-15 11:07:45,196 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.6678ms 200 application/javascript INFO 2026-03-15 11:07:45,217 [80 ] 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-15 11:07:45,217 [80 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:07:45,217 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:45,217 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:45,218 [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-15 11:07:45,224 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:45,224 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8458ms INFO 2026-03-15 11:07:45,224 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:45,224 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8029ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:45,307 [80 ] 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-15 11:07:45,308 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:45,308 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetInBoxList (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:45,310 [80 ] 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-15 11:07:45,310 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetOutBoxList?condition=&page=1& INFO 2026-03-15 11:07:45,310 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:45,311 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-15 11:07:45,311 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetOutBoxList (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:45,311 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:45,311 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:45,312 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:07:45,313 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetOutBoxList", controller = "Message"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Message.Dto.OutBoxListDto] GetOutBoxList(Int32, System.String) on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:07:45,313 [13 ] 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-15 11:07:45,313 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:45,314 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:45,315 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:07:45,324 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:45,324 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:45,324 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 11.9699ms INFO 2026-03-15 11:07:45,324 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:45,324 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:45,324 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 9.5257ms INFO 2026-03-15 11:07:45,324 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:45,324 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.7084ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:45,324 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.0527ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:45,325 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetInBoxList (Sg.Hcm.Application.M) in 15.5527ms INFO 2026-03-15 11:07:45,325 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetInBoxList (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:45,326 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:45,326 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.2016ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:45,327 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetOutBoxList (Sg.Hcm.Application.M) in 13.9134ms INFO 2026-03-15 11:07:45,327 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetOutBoxList (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:45,327 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.5771ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:07:45,500 [81 ] 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-15 11:07:45,500 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:07:45,500 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetAnnouncementsList (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:45,502 [81 ] 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-15 11:07:45,558 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:07:45,559 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetAnnouncementsList (Sg.Hcm.Application.M) in 57.0448ms INFO 2026-03-15 11:07:45,559 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetAnnouncementsList (Sg.Hcm.Application.M)' INFO 2026-03-15 11:07:45,559 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 59.8785ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:08:40,681 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-15 11:08:40,684 [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-15 11:08:40,684 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.4645ms 200 text/css INFO 2026-03-15 11:08:40,685 [41 ] 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-15 11:08:40,685 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-15 11:08:40,685 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:08:40,688 [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-15 11:08:40,688 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.632ms 200 application/javascript INFO 2026-03-15 11:08:40,689 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773544120965&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 11:08:40,689 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 11:08:40,689 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4691ms 200 text/html INFO 2026-03-15 11:08:40,697 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-15 11:08:40,697 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.4511ms 200 application/javascript INFO 2026-03-15 11:08:40,704 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-03-15 11:08:40,705 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-03-15 11:08:40,705 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.124ms 200 application/javascript INFO 2026-03-15 11:08:40,743 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-15 11:08:40,743 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:08:40,752 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-15 11:08:40,755 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-15 11:08:40,755 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.8886ms 200 application/javascript INFO 2026-03-15 11:08:40,755 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-03-15 11:08:40,755 [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-15 11:08:40,755 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.1254ms 200 text/css INFO 2026-03-15 11:08:40,757 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-03-15 11:08:40,757 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.5655ms 200 application/javascript INFO 2026-03-15 11:08:40,758 [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-15 11:08:40,760 [46 ] 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-15 11:08:40,760 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.84ms 200 application/javascript INFO 2026-03-15 11:08:41,549 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.04729363399531783 INFO 2026-03-15 11:08:41,550 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 11:08:41,550 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6951ms 200 application/javascript INFO 2026-03-15 11:08:41,575 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-03-15 11:08:41,575 [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-15 11:08:41,576 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6476ms 200 image/jpeg INFO 2026-03-15 11:08:41,712 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1773544120965%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 11:08:41,713 [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-15 11:08:41,713 [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-15 11:08:41,713 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:41,714 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:08:41,716 [36 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773544120965&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 11:08:41,718 [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-15 11:08:41,718 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:08:41,719 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:08:41,719 [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-15 11:08:41,719 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.3002ms INFO 2026-03-15 11:08:41,719 [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-15 11:08:41,719 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:41,719 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9017ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:08:41,719 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:41,720 [56 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-03-15 11:08:41,721 [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-15 11:08:41,722 [56 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 11:08:41,722 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:08:41,722 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.5813ms INFO 2026-03-15 11:08:41,722 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:41,722 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.9266ms 401 application/json; charset=utf-8 INFO 2026-03-15 11:08:41,808 [36 ] 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-15 11:08:41,808 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:08:41,811 [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-15 11:08:41,812 [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-15 11:08:41,812 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 11:08:41,813 [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-15 11:08:41,814 [56 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE4MzEiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMzQ2OCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IumygeS8nuS8niIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxODMxIiwianRpIjoiMzBjNzlkMTMtYmFhOC00YWQ2LWFiY2ItZTc1Mzg1ZDgzNzhjIiwiaWF0IjoxNzczMzA3MzcwLCJuYmYiOjE3NzMzMDczNjgsImV4cCI6MTc3MzM5Mzc3MCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.aaEtadhOiZmzFvB89CbIzuGHgMXLMVDh5_D3OqZ9A3Q INFO 2026-03-15 11:08:41,817 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:08:41,817 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.4743ms INFO 2026-03-15 11:08:41,817 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 11:08:41,817 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3132ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:08:41,909 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-03-15 11:08:41,910 [49 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:08:41,910 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:08:41,912 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:41,913 [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-15 11:08:41,914 [49 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 11:08:41,914 [49 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 11:08:41,914 [49 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 11:08:41,929 [49 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 11:08:41,932 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:08:41,932 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.6188ms INFO 2026-03-15 11:08:41,932 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:41,932 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.4273ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:08:42,036 [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-15 11:08:42,036 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:08:42,036 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:42,037 [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-15 11:08:42,038 [56 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 11:08:42,039 [56 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 11:08:42,039 [56 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 11:08:42,045 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-03-15 11:08:42,045 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:08:42,045 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:42,046 [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-15 11:08:42,049 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:08:42,049 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1152ms INFO 2026-03-15 11:08:42,049 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:42,049 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8949ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:08:42,067 [56 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 11:08:42,071 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:08:42,071 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.7731ms INFO 2026-03-15 11:08:42,071 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:42,071 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.5839ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:08:42,127 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-03-15 11:08:42,128 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-03-15 11:08:42,128 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2432ms 200 text/css INFO 2026-03-15 11:08:42,129 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-03-15 11:08:42,155 [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-15 11:08:42,156 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:08:42,156 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:42,157 [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-15 11:08:42,160 [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-15 11:08:42,160 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:08:42,160 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:42,161 [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-15 11:08:42,163 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:08:42,163 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.8492ms INFO 2026-03-15 11:08:42,163 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:42,163 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6359ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:08:42,164 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:08:42,165 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1507ms INFO 2026-03-15 11:08:42,165 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:42,165 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0581ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:08:42,171 [44 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-03-15 11:08:42,171 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.6881ms 200 text/css INFO 2026-03-15 11:08:42,181 [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-15 11:08:42,182 [44 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:08:42,182 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:08:42,182 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:42,183 [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-15 11:08:42,188 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:08:42,189 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5009ms INFO 2026-03-15 11:08:42,189 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:42,189 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1808ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:08:42,285 [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-15 11:08:42,285 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:08:42,285 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:42,287 [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-15 11:08:42,291 [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-15 11:08:42,292 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:08:42,292 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:42,293 [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-15 11:08:42,293 [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-15 11:08:42,294 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:08:42,294 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:42,295 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:08:42,295 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 7.9187ms INFO 2026-03-15 11:08:42,295 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:42,295 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7695ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:08:42,295 [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-15 11:08:42,296 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:08:42,296 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1509ms INFO 2026-03-15 11:08:42,296 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:42,296 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8188ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:08:42,298 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:08:42,298 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.3303ms INFO 2026-03-15 11:08:42,298 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:42,298 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1135ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:08:42,308 [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-15 11:08:42,309 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:08:42,309 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:42,310 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-15 11:08:42,310 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:08:42,310 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:42,310 [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-15 11:08:42,311 [49 ] 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-15 11:08:42,317 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:08:42,317 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 7.3811ms INFO 2026-03-15 11:08:42,317 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:42,318 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2345ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:08:42,319 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:08:42,319 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.8885ms INFO 2026-03-15 11:08:42,319 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:42,319 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6265ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:08:42,321 [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-15 11:08:42,321 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:08:42,321 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:42,322 [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-15 11:08:42,326 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:08:42,326 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.2404ms INFO 2026-03-15 11:08:42,326 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:42,326 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8149ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:08:42,336 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-03-15 11:08:42,337 [54 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-03-15 11:08:42,337 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1868ms 200 image/jpeg INFO 2026-03-15 11:08:42,338 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-03-15 11:08:42,339 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-03-15 11:08:42,339 [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-15 11:08:42,339 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3185ms 200 image/jpeg INFO 2026-03-15 11:08:42,340 [41 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-03-15 11:08:42,340 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2846ms 200 image/jpeg INFO 2026-03-15 11:08:42,392 [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-15 11:08:42,392 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:08:42,392 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:42,394 [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-15 11:08:42,398 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:08:42,398 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.8825ms INFO 2026-03-15 11:08:42,398 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:42,398 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1489ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:08:42,401 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-15 11:08:42,401 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:08:42,401 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:42,402 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:08:42,405 [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-15 11:08:42,405 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:08:42,405 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:42,407 [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-15 11:08:42,429 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:08:42,429 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 22.8051ms INFO 2026-03-15 11:08:42,429 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:42,429 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.433ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:08:42,457 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:08:42,457 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 54.7062ms INFO 2026-03-15 11:08:42,457 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:42,457 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.5434ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:08:43,663 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/my.e909c210.css INFO 2026-03-15 11:08:43,664 [57 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/my.e909c210.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\my.e909c210.css' INFO 2026-03-15 11:08:43,664 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9622ms 200 text/css INFO 2026-03-15 11:08:43,684 [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-15 11:08:43,684 [49 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:08:43,684 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:08:43,685 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:43,686 [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-15 11:08:43,692 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:08:43,692 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0117ms INFO 2026-03-15 11:08:43,692 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:43,692 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1652ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:08:43,793 [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-15 11:08:43,793 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:08:43,793 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:43,794 [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-15 11:08:43,798 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:08:43,798 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2548ms INFO 2026-03-15 11:08:43,798 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:43,798 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1427ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:08:43,843 [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-15 11:08:43,843 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:08:43,843 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:43,843 [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-15 11:08:43,843 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-03-15 11:08:43,844 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:08:43,844 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:08:43,844 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:43,844 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:43,844 [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-15 11:08:43,844 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:08:43,844 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:43,845 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:08:43,845 [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-15 11:08:43,845 [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-15 11:08:43,845 [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-15 11:08:43,849 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:08:43,849 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:08:43,849 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.9487ms INFO 2026-03-15 11:08:43,849 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:43,849 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.3093ms INFO 2026-03-15 11:08:43,849 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4172ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:08:43,849 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:43,849 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8086ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:08:43,851 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:08:43,851 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:08:43,851 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 6.1869ms INFO 2026-03-15 11:08:43,851 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:43,851 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 6.2765ms INFO 2026-03-15 11:08:43,851 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:43,851 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9655ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:08:43,851 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.014ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:08:43,943 [57 ] 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-15 11:08:43,944 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:08:43,944 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:43,945 [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-15 11:08:43,989 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:08:43,995 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 49.7429ms INFO 2026-03-15 11:08:43,995 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:43,995 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.8304ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:08:44,519 [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-15 11:08:44,519 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:08:44,519 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:08:44,519 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:44,521 [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-15 11:08:44,527 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:08:44,527 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0722ms INFO 2026-03-15 11:08:44,527 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:44,527 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3856ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:08:44,529 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-03-15 11:08:44,530 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:08:44,530 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:44,531 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:08:44,533 [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-15 11:08:44,533 [49 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-15 11:08:44,533 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:08:44,533 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:44,535 [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-15 11:08:44,539 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:08:44,539 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.7345ms INFO 2026-03-15 11:08:44,539 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:44,539 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5119ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:08:44,541 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:08:44,541 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 10.0789ms INFO 2026-03-15 11:08:44,541 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:44,541 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.8953ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:08:44,629 [54 ] 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-15 11:08:44,630 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:08:44,630 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:44,631 [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-15 11:08:44,635 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:08:44,641 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 9.8761ms INFO 2026-03-15 11:08:44,641 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 11:08:44,641 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.8799ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:09:29,162 [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-15 11:09:29,162 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:09:29,162 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:09:29,163 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:09:29,164 [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-15 11:09:29,165 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-15 11:09:29,165 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:09:29,165 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:09:29,166 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:09:29,170 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:09:29,170 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.5217ms INFO 2026-03-15 11:09:29,170 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:09:29,170 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4051ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:09:29,171 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:09:29,171 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.3844ms INFO 2026-03-15 11:09:29,171 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:09:29,171 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9457ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:09:32,255 [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-15 11:09:32,256 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:09:32,256 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:09:32,256 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:09:32,257 [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-15 11:09:32,275 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:09:32,275 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 18.0023ms INFO 2026-03-15 11:09:32,276 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:09:32,276 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.2464ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:14:42,139 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773544482251&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 11:14:42,140 [42 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 11:14:42,140 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1055ms 200 text/html INFO 2026-03-15 11:14:42,691 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.03279309150097254 INFO 2026-03-15 11:14:42,692 [41 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 11:14:42,692 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6688ms 200 application/javascript INFO 2026-03-15 11:14:42,841 [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%3D1773544482251%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 11:14:42,842 [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-15 11:14:42,842 [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-15 11:14:42,842 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:42,844 [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-15 11:14:42,845 [41 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773544482251&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 11:14:42,848 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:14:42,848 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.3418ms INFO 2026-03-15 11:14:42,848 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:42,848 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0935ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:14:42,904 [40 ] 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-15 11:14:42,905 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:14:42,905 [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-15 11:14:42,905 [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-15 11:14:42,905 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:42,907 [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-15 11:14:42,907 [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-15 11:14:42,908 [40 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 11:14:42,908 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:14:42,908 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.2412ms INFO 2026-03-15 11:14:42,908 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:42,908 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.4614ms 401 application/json; charset=utf-8 INFO 2026-03-15 11:14:43,014 [42 ] 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-15 11:14:43,014 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:14:43,014 [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-15 11:14:43,014 [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-15 11:14:43,015 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 11:14:43,016 [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-15 11:14:43,017 [43 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY1MTA5IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYyNjgiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLnvZfmmIoiLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjUxMDkiLCJqdGkiOiJiZjE2OGUwZS05N2JkLTQ0ZTktOGI1Yi04OTg2NzkwNjA4MTMiLCJpYXQiOjE3NzMzMTg3NDYsIm5iZiI6MTc3MzMxODc0NCwiZXhwIjoxNzczNDA1MTQ2LCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.UActg8VKy7Ua777DEHIN4I3VodyTIuKrlYarbW7J0qo INFO 2026-03-15 11:14:43,020 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:14:43,020 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.2748ms INFO 2026-03-15 11:14:43,020 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 11:14:43,020 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6114ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:14:43,154 [40 ] 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-15 11:14:43,154 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:14:43,154 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:14:43,156 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:43,157 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:14:43,159 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 11:14:43,159 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 11:14:43,159 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 11:14:43,173 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 11:14:43,176 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:14:43,176 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.339ms INFO 2026-03-15 11:14:43,176 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:43,176 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:14:43,331 [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-15 11:14:43,331 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:14:43,331 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:43,332 [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-15 11:14:43,332 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:14:43,333 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:43,333 [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-15 11:14:43,334 [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-15 11:14:43,335 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 11:14:43,335 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 11:14:43,335 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 11:14:43,336 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:14:43,336 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3244ms INFO 2026-03-15 11:14:43,336 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:43,336 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.44ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:14:43,364 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 11:14:43,367 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:14:43,367 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.5964ms INFO 2026-03-15 11:14:43,367 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:43,368 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.3915ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:14:43,491 [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-15 11:14:43,492 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:14:43,492 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:43,492 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-15 11:14:43,493 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:14:43,493 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:43,493 [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-15 11:14:43,494 [42 ] 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-15 11:14:43,496 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:14:43,496 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.226ms INFO 2026-03-15 11:14:43,496 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:43,497 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.157ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:14:43,499 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:14:43,499 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.5592ms INFO 2026-03-15 11:14:43,499 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:43,500 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3064ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:14:43,510 [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-15 11:14:43,510 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:14:43,511 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:14:43,511 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:43,512 [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-15 11:14:43,517 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:14:43,517 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.222ms INFO 2026-03-15 11:14:43,517 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:43,517 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0901ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:14:43,539 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-15 11:14:43,539 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-03-15 11:14:43,539 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:14:43,539 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:14:43,539 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:43,539 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:43,539 [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-15 11:14:43,539 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:14:43,540 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:43,540 [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-15 11:14:43,540 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:14:43,540 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:43,540 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:14:43,540 [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-15 11:14:43,541 [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-15 11:14:43,541 [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-15 11:14:43,544 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:14:43,544 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.8628ms INFO 2026-03-15 11:14:43,544 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:43,544 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6433ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:14:43,544 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:14:43,544 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.5625ms INFO 2026-03-15 11:14:43,544 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:43,544 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5208ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:14:43,545 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:14:43,545 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 5.0831ms INFO 2026-03-15 11:14:43,545 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:43,545 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7824ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:14:43,550 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:14:43,550 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 9.0477ms INFO 2026-03-15 11:14:43,550 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:43,550 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.5777ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:14:43,555 [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-15 11:14:43,556 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:14:43,556 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:43,557 [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-15 11:14:43,560 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:14:43,560 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.4066ms INFO 2026-03-15 11:14:43,560 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:43,560 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0525ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:14:43,635 [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-15 11:14:43,635 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:14:43,635 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:43,637 [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-15 11:14:43,651 [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-15 11:14:43,652 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:14:43,652 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:43,653 [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-15 11:14:43,653 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:14:43,653 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:43,653 [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-15 11:14:43,654 [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-15 11:14:43,674 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:14:43,674 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:14:43,674 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 37.1983ms INFO 2026-03-15 11:14:43,674 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:43,674 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 19.4513ms INFO 2026-03-15 11:14:43,674 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:43,674 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.9171ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:14:43,674 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.3258ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:14:43,675 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:14:43,675 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 22.1091ms INFO 2026-03-15 11:14:43,675 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:43,675 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.9876ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:14:43,883 [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-15 11:14:43,883 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:14:43,883 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:43,885 [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-15 11:14:43,888 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:14:43,888 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.3331ms INFO 2026-03-15 11:14:43,888 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:43,889 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5063ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:14:44,656 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ToDoListMgr/GetToDoListResult?url=salary& INFO 2026-03-15 11:14:44,657 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:14:44,657 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:44,660 [29 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetToDoListResult", controller = "ToDoListMgr"}. Executing controller action with signature Sg.HcmMb.ToDoList.Dto.ToDoListResultDto GetToDoListResult(Sg.HcmMb.ToDoList.Dto.ToDoListUrlDto) on controller Sg.HcmMb.ToDoList.ToDoListMgrAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:14:44,689 [29 ] Sg.HcmMb.ToDoList.ToDoListMgrAppService - GetToDoListResult_requestToken:Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY1MTA5IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYyNjgiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLnvZfmmIoiLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjUxMDkiLCJqdGkiOiJlNGY1NTg4YS00NzMwLTQxY2EtOTYwZS1hN2NiNjk5MWI5YTIiLCJpYXQiOjE3NzM1NDQ0ODMsIm5iZiI6MTc3MzU0NDQ4MSwiZXhwIjoxNzczNjMwODgzLCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.ng1bLZOunwc0SPoxlAz5CSOjoCg7IbekMJqXddMzVGs INFO 2026-03-15 11:14:44,694 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:14:44,695 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M) in 34.9351ms INFO 2026-03-15 11:14:44,695 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:44,695 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.6299ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:14:44,851 [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-15 11:14:44,851 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:14:44,851 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:14:44,851 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:44,852 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=enableFaceUser& INFO 2026-03-15 11:14:44,852 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:14:44,853 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:44,853 [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-15 11:14:44,854 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:14:44,858 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:14:44,858 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.8187ms INFO 2026-03-15 11:14:44,858 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:44,858 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6087ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:14:44,859 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:14:44,859 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9263ms INFO 2026-03-15 11:14:44,859 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:44,859 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9661ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:14:44,984 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/ConfirmPwdByEnableCheckPwd2? application/x-www-form-urlencoded 0 INFO 2026-03-15 11:14:44,984 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:14:44,984 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:14:44,984 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:44,986 [37 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "ConfirmPwdByEnableCheckPwd2", controller = "Salary"}. Executing controller action with signature Boolean ConfirmPwdByEnableCheckPwd2() on controller Sg.HcmMb.Pay.SalaryAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:14:44,991 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetIsDefaultPwd?& INFO 2026-03-15 11:14:44,998 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:14:44,998 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:45,015 [42 ] 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-15 11:14:45,016 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:14:45,016 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M) in 30.5656ms INFO 2026-03-15 11:14:45,016 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:45,017 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.8886ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:14:45,020 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:14:45,020 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 5.4014ms INFO 2026-03-15 11:14:45,020 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:45,020 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.0163ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:14:45,172 [29 ] 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-15 11:14:45,173 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:14:45,173 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:45,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-15 11:14:45,178 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:14:45,178 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.1159ms INFO 2026-03-15 11:14:45,178 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:45,178 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0572ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:14:51,029 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/CheckPwd2? application/json 16 INFO 2026-03-15 11:14:51,029 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:14:51,030 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:14:51,030 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:51,032 [29 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckPwd2", controller = "Salary"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckPwd2(Sg.HcmMb.Pay.Dto.PwdDto) on controller Sg.HcmMb.Pay.SalaryAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:14:51,040 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:14:51,040 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M) in 7.8927ms INFO 2026-03-15 11:14:51,040 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:51,040 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7834ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:14:51,178 [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-15 11:14:51,178 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:14:51,178 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:51,179 [37 ] 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-15 11:14:51,180 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:14:51,180 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:51,180 [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-15 11:14:51,182 [37 ] 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-15 11:14:51,183 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:14:51,184 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7343ms INFO 2026-03-15 11:14:51,184 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:51,184 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5872ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:14:51,456 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:14:51,466 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M) in 284.1366ms INFO 2026-03-15 11:14:51,466 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:51,466 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 286.6758ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:14:59,892 [32 ] 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-15 11:14:59,892 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:14:59,892 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:59,894 [32 ] 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-15 11:14:59,915 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:14:59,915 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M) in 21.3184ms INFO 2026-03-15 11:14:59,915 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-03-15 11:14:59,915 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.3914ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:15:02,319 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetWageDetial?GZYM=202602&GZYM2=202602&id=-1& INFO 2026-03-15 11:15:02,319 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:15:02,319 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-03-15 11:15:02,321 [37 ] 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-15 11:15:02,363 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:15:02,369 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M) in 48.1095ms INFO 2026-03-15 11:15:02,369 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-03-15 11:15:02,369 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 50.3549ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:28:23,103 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 11:28:23,103 [74 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 11:28:23,104 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9306ms 200 text/html INFO 2026-03-15 11:28:23,153 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 11:28:23,153 [74 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 11:28:23,154 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5627ms 200 text/html INFO 2026-03-15 11:28:23,159 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-03-15 11:28:23,159 [74 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-03-15 11:28:23,159 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.363ms 200 application/javascript INFO 2026-03-15 11:28:23,163 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-15 11:28:23,165 [74 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-15 11:28:23,165 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.5525ms 200 text/css INFO 2026-03-15 11:28:23,171 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-15 11:28:23,171 [74 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:28:23,172 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-03-15 11:28:23,173 [83 ] 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-15 11:28:23,173 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.381ms 200 application/javascript INFO 2026-03-15 11:28:23,174 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-03-15 11:28:23,174 [70 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-03-15 11:28:23,175 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6957ms 200 application/javascript INFO 2026-03-15 11:28:23,182 [85 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-15 11:28:23,182 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.4059ms 200 application/javascript INFO 2026-03-15 11:28:23,202 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-03-15 11:28:23,203 [87 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-03-15 11:28:23,203 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6602ms 200 application/javascript INFO 2026-03-15 11:28:23,205 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-03-15 11:28:23,205 [85 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-03-15 11:28:23,205 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5129ms 200 application/javascript INFO 2026-03-15 11:28:23,208 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773545303752&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 11:28:23,208 [85 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 11:28:23,208 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4936ms 200 text/html INFO 2026-03-15 11:28:23,252 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-03-15 11:28:23,253 [85 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-03-15 11:28:23,253 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4258ms 200 application/javascript INFO 2026-03-15 11:28:23,255 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-15 11:28:23,257 [74 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-15 11:28:23,257 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.1722ms 200 text/css INFO 2026-03-15 11:28:23,267 [74 ] 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-15 11:28:23,268 [74 ] 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-15 11:28:23,268 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7893ms 0 application/javascript INFO 2026-03-15 11:28:23,274 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-15 11:28:23,274 [74 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:28:23,279 [85 ] 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-15 11:28:23,279 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-03-15 11:28:23,279 [83 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-03-15 11:28:23,279 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3899ms 200 application/javascript INFO 2026-03-15 11:28:23,280 [66 ] 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-15 11:28:23,280 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6464ms 200 application/javascript INFO 2026-03-15 11:28:23,285 [87 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-15 11:28:23,286 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.5441ms 200 application/javascript INFO 2026-03-15 11:28:23,328 [87 ] 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-15 11:28:23,329 [88 ] 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-15 11:28:23,329 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4119ms 200 application/javascript INFO 2026-03-15 11:28:23,829 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-03-15 11:28:23,830 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-03-15 11:28:23,830 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6585ms 200 application/javascript INFO 2026-03-15 11:28:24,149 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.11118979728686762 INFO 2026-03-15 11:28:24,149 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 11:28:24,149 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.686ms 200 application/javascript INFO 2026-03-15 11:28:24,167 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-03-15 11:28:24,168 [86 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-03-15 11:28:24,168 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8605ms 200 image/jpeg INFO 2026-03-15 11:28:24,264 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1773545303752%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 11:28:24,264 [86 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-15 11:28:24,264 [86 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-15 11:28:24,265 [86 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:24,266 [86 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:28:24,267 [86 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773545303752&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 11:28:24,270 [86 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:28:24,270 [86 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.8609ms INFO 2026-03-15 11:28:24,270 [86 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:24,270 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2644ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:28:24,282 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-03-15 11:28:24,282 [88 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:28:24,283 [88 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-15 11:28:24,283 [88 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-15 11:28:24,283 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:24,284 [88 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-03-15 11:28:24,285 [88 ] 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-15 11:28:24,285 [88 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 11:28:24,285 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:28:24,285 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.0721ms INFO 2026-03-15 11:28:24,285 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:24,285 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.1838ms 401 application/json; charset=utf-8 INFO 2026-03-15 11:28:24,401 [86 ] 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-15 11:28:24,401 [86 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:28:24,401 [86 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-15 11:28:24,401 [86 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-15 11:28:24,401 [86 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 11:28:24,402 [86 ] 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-15 11:28:24,415 [39 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE1MDciLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAwMTk0NCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuWwmueIsee6oiIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNTA3IiwianRpIjoiZWE1MTdlN2ItNGY4YS00OTVjLThiYjktZjcyMWJiZWQyYzNiIiwiaWF0IjoxNzcxOTYyMTM0LCJuYmYiOjE3NzE5NjIxMzIsImV4cCI6MTc3MjA0ODUzNCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.8dAsDzGxGpFnNFgNRfNhP_wjf-yuYz_or6vpyeMdLSY INFO 2026-03-15 11:28:24,418 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:28:24,418 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 15.6444ms INFO 2026-03-15 11:28:24,418 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 11:28:24,418 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.6988ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:28:24,568 [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-15 11:28:24,568 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:28:24,568 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:28:24,570 [86 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:24,572 [86 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:28:24,607 [82 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 11:28:24,607 [82 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 11:28:24,607 [82 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 11:28:24,622 [82 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 11:28:24,625 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:28:24,625 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 53.058ms INFO 2026-03-15 11:28:24,625 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:24,625 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 57.2388ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:28:24,747 [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-15 11:28:24,748 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:28:24,748 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:24,749 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-03-15 11:28:24,749 [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-15 11:28:24,749 [86 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:28:24,749 [86 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:24,750 [65 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 11:28:24,751 [86 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:28:24,755 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:28:24,755 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.1253ms INFO 2026-03-15 11:28:24,755 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:24,755 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1856ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:28:24,758 [65 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 11:28:24,758 [65 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 11:28:24,787 [65 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 11:28:24,791 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:28:24,791 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 41.5761ms INFO 2026-03-15 11:28:24,791 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:24,791 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 43.8483ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:28:24,863 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-03-15 11:28:24,863 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-03-15 11:28:24,863 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-03-15 11:28:24,863 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:28:24,863 [82 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:28:24,863 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-03-15 11:28:24,863 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:28:24,864 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-03-15 11:28:24,864 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4565ms 200 application/javascript INFO 2026-03-15 11:28:24,867 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-03-15 11:28:24,867 [70 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:28:24,879 [86 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-03-15 11:28:24,879 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.2832ms 200 text/css INFO 2026-03-15 11:28:24,890 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-03-15 11:28:24,891 [65 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-03-15 11:28:24,891 [82 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-03-15 11:28:24,891 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.9481ms 200 application/javascript INFO 2026-03-15 11:28:24,891 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.927ms 200 application/javascript INFO 2026-03-15 11:28:24,891 [88 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-03-15 11:28:24,891 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2976ms 200 text/css INFO 2026-03-15 11:28:24,896 [70 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-03-15 11:28:24,896 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.5188ms 200 application/javascript INFO 2026-03-15 11:28:24,914 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-03-15 11:28:24,914 [88 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:28:24,923 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-03-15 11:28:24,923 [70 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-03-15 11:28:24,924 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7593ms 200 text/css INFO 2026-03-15 11:28:24,929 [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-15 11:28:24,929 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:28:24,929 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-03-15 11:28:24,929 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:24,929 [82 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:28:24,930 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-15 11:28:24,930 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:28:24,930 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:24,931 [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-15 11:28:24,931 [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-15 11:28:24,934 [82 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-03-15 11:28:24,934 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2713ms 200 application/javascript INFO 2026-03-15 11:28:24,936 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:28:24,936 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.1494ms INFO 2026-03-15 11:28:24,936 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:24,936 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0742ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:28:24,936 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:28:24,937 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.9758ms INFO 2026-03-15 11:28:24,937 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:24,937 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9907ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:28:24,937 [88 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-03-15 11:28:24,937 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.4259ms 200 application/javascript INFO 2026-03-15 11:28:24,947 [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-15 11:28:24,948 [88 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:28:24,948 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:28:24,948 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:24,949 [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-15 11:28:24,984 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:28:24,984 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 35.381ms INFO 2026-03-15 11:28:24,984 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:24,985 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.1143ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:28:25,044 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-03-15 11:28:25,049 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-03-15 11:28:25,060 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-03-15 11:28:25,062 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-03-15 11:28:25,064 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-15 11:28:25,065 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:28:25,065 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:25,066 [84 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:28:25,080 [82 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-03-15 11:28:25,080 [85 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-03-15 11:28:25,080 [70 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-03-15 11:28:25,080 [88 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-03-15 11:28:25,080 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.5276ms 200 image/png INFO 2026-03-15 11:28:25,080 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.5688ms 200 image/png INFO 2026-03-15 11:28:25,080 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.5397ms 200 image/png INFO 2026-03-15 11:28:25,081 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.8015ms 200 image/png INFO 2026-03-15 11:28:25,082 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-03-15 11:28:25,082 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:28:25,082 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:25,084 [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-15 11:28:25,088 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:28:25,088 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:28:25,088 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7798ms INFO 2026-03-15 11:28:25,088 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:25,088 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 21.6045ms INFO 2026-03-15 11:28:25,088 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:25,088 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8042ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:28:25,088 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.5327ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:28:25,112 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-15 11:28:25,112 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:28:25,112 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-15 11:28:25,112 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:25,112 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:28:25,113 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:25,114 [84 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:28:25,114 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:28:25,117 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:28:25,117 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.6857ms INFO 2026-03-15 11:28:25,117 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:25,117 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3872ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:28:25,122 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:28:25,122 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.333ms INFO 2026-03-15 11:28:25,122 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:25,122 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9957ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:28:25,128 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-15 11:28:25,128 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:28:25,128 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:25,130 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-03-15 11:28:25,130 [71 ] 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-15 11:28:25,130 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-15 11:28:25,130 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:28:25,131 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:25,132 [70 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:28:25,133 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:28:25,133 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.5287ms INFO 2026-03-15 11:28:25,133 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:25,134 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4032ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:28:25,134 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:28:25,135 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.7869ms INFO 2026-03-15 11:28:25,135 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:25,135 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.473ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:28:25,136 [84 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-03-15 11:28:25,136 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7056ms 200 image/png INFO 2026-03-15 11:28:25,179 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-15 11:28:25,179 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:28:25,179 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:25,181 [71 ] 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-15 11:28:25,182 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-03-15 11:28:25,183 [70 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-03-15 11:28:25,183 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9925ms 200 image/jpeg INFO 2026-03-15 11:28:25,184 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-15 11:28:25,184 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:28:25,184 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:25,185 [84 ] 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-15 11:28:25,189 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:28:25,190 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 8.8474ms INFO 2026-03-15 11:28:25,190 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:25,190 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.667ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:28:25,195 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-03-15 11:28:25,196 [71 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-03-15 11:28:25,196 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6878ms 200 image/jpeg INFO 2026-03-15 11:28:25,197 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-03-15 11:28:25,198 [71 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-03-15 11:28:25,198 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0789ms 200 image/jpeg INFO 2026-03-15 11:28:25,207 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:28:25,207 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 22.2043ms INFO 2026-03-15 11:28:25,207 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:25,208 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.8639ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:28:25,292 [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-15 11:28:25,292 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:28:25,292 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:25,293 [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-15 11:28:25,296 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:28:25,296 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.9475ms INFO 2026-03-15 11:28:25,296 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:25,296 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.624ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:28:32,659 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/approvalList.955af4a1.js INFO 2026-03-15 11:28:32,659 [81 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:28:32,660 [81 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/approvalList.955af4a1.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\approvalList.955af4a1.js' INFO 2026-03-15 11:28:32,660 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0238ms 200 application/javascript INFO 2026-03-15 11:28:32,675 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/approvalList.289d862c.css INFO 2026-03-15 11:28:32,675 [81 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/approvalList.289d862c.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\approvalList.289d862c.css' INFO 2026-03-15 11:28:32,676 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8559ms 200 text/css INFO 2026-03-15 11:28:32,717 [81 ] 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-15 11:28:32,717 [81 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:28:32,718 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:28:32,718 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:32,719 [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-15 11:28:32,755 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:28:32,755 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 35.7446ms INFO 2026-03-15 11:28:32,755 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:32,755 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.6955ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:28:32,764 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/findEmpty1.0aa6bbb1.png INFO 2026-03-15 11:28:32,764 [82 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/findEmpty1.0aa6bbb1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\findEmpty1.0aa6bbb1.png' INFO 2026-03-15 11:28:32,764 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4837ms 200 image/png INFO 2026-03-15 11:28:32,802 [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=disableBatchApproval& INFO 2026-03-15 11:28:32,803 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:28:32,803 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:32,804 [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-15 11:28:32,807 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:28:32,807 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.2589ms INFO 2026-03-15 11:28:32,807 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:32,807 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1303ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:28:32,816 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetSelectNum?& INFO 2026-03-15 11:28:32,817 [82 ] 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-15 11:28:32,817 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:28:32,817 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:32,817 [82 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:28:32,817 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:32,818 [81 ] 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-15 11:28:32,818 [82 ] 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-15 11:28:32,825 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:28:32,825 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M) in 6.6851ms INFO 2026-03-15 11:28:32,825 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:32,825 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3128ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:28:32,830 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-15 11:28:32,830 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:28:32,831 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:32,832 [65 ] 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-15 11:28:32,834 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:28:32,834 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 15.7269ms INFO 2026-03-15 11:28:32,834 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:32,834 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.4142ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:28:32,838 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:28:32,838 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.0851ms INFO 2026-03-15 11:28:32,838 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:32,838 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.738ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:28:36,086 [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-15 11:28:36,086 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:28:36,086 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:28:36,086 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:36,088 [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-15 11:28:36,130 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:28:36,130 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 42.0531ms INFO 2026-03-15 11:28:36,130 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:36,130 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 44.35ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:28:45,230 [81 ] 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-15 11:28:45,232 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:28:45,232 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:45,233 [81 ] 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-15 11:28:45,234 [81 ] Sg.HcmMb.ToDoList.ToDoListMgrAppService - GetToDoListResult_requestToken:Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE1MDciLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAwMTk0NCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuWwmueIsee6oiIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNTA3IiwianRpIjoiOTVjMmU3NTAtMjk4YS00YjMzLTk5ZjAtMDMyNzgwOTI5ZTM3IiwiaWF0IjoxNzczNTQ1MzA0LCJuYmYiOjE3NzM1NDUzMDIsImV4cCI6MTc3MzYzMTcwNCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.Eh7Kg5rHYrkwH_23NvlahSV5OHJS0PE35QT-OC-9ueY INFO 2026-03-15 11:28:45,237 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:28:45,237 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M) in 3.8301ms INFO 2026-03-15 11:28:45,237 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:45,237 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0623ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:28:45,285 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/salary.1de53a28.css INFO 2026-03-15 11:28:45,300 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/salary.21845557.js INFO 2026-03-15 11:28:45,300 [82 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:28:45,310 [81 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/salary.1de53a28.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\salary.1de53a28.css' INFO 2026-03-15 11:28:45,310 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.0059ms 200 text/css INFO 2026-03-15 11:28:45,320 [82 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/salary.21845557.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\salary.21845557.js' INFO 2026-03-15 11:28:45,321 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.5773ms 200 application/javascript INFO 2026-03-15 11:28:45,347 [82 ] 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-15 11:28:45,347 [82 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:28:45,347 [82 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:28:45,347 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:45,348 [82 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:28:45,373 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:28:45,373 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 24.8201ms INFO 2026-03-15 11:28:45,373 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:45,373 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.8399ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:28:45,410 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/salaryTop1.94d44d34.png INFO 2026-03-15 11:28:45,436 [74 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/salaryTop1.94d44d34.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\salaryTop1.94d44d34.png' INFO 2026-03-15 11:28:45,436 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.9015ms 200 image/png INFO 2026-03-15 11:28:45,449 [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=enableFaceUser& INFO 2026-03-15 11:28:45,449 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:28:45,449 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:45,451 [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-15 11:28:45,454 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:28:45,454 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.4057ms INFO 2026-03-15 11:28:45,454 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:45,454 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1924ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:28:45,559 [65 ] 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-15 11:28:45,559 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:28:45,559 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:28:45,559 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:45,561 [65 ] 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-15 11:28:45,564 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:28:45,564 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M) in 3.7935ms INFO 2026-03-15 11:28:45,564 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:45,565 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6157ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:28:45,575 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetIsDefaultPwd?& INFO 2026-03-15 11:28:45,575 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:28:45,575 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:45,577 [65 ] 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-15 11:28:45,582 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:28:45,582 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 4.9816ms INFO 2026-03-15 11:28:45,582 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:45,582 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8013ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:28:45,698 [81 ] 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-15 11:28:45,698 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:28:45,698 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:45,699 [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-15 11:28:45,703 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:28:45,703 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3574ms INFO 2026-03-15 11:28:45,703 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:28:45,703 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2066ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:29:10,314 [82 ] 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-15 11:29:10,314 [82 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:29:10,314 [82 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:29:10,315 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 11:29:10,316 [82 ] 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-15 11:29:10,347 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:29:10,347 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M) in 30.8255ms INFO 2026-03-15 11:29:10,347 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 11:29:10,347 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.9922ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:29:13,765 [76 ] 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-15 11:29:13,766 [76 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:29:13,766 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:29:13,766 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 11:29:13,767 [76 ] 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-15 11:29:13,803 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:29:13,803 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M) in 35.9426ms INFO 2026-03-15 11:29:13,803 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 11:29:13,803 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.0004ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:29:16,268 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-15 11:29:16,269 [82 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:29:16,269 [82 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:29:16,269 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:29:16,271 [82 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:29:16,305 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:29:16,305 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 34.5222ms INFO 2026-03-15 11:29:16,305 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:29:16,305 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.8608ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:29:23,470 [82 ] 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-15 11:29:23,471 [82 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:29:23,471 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-03-15 11:29:23,472 [82 ] 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-15 11:29:23,473 [82 ] Sg.HcmMb.ToDoList.ToDoListMgrAppService - GetToDoListResult_requestToken:Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE1MDciLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAwMTk0NCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuWwmueIsee6oiIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNTA3IiwianRpIjoiOTVjMmU3NTAtMjk4YS00YjMzLTk5ZjAtMDMyNzgwOTI5ZTM3IiwiaWF0IjoxNzczNTQ1MzA0LCJuYmYiOjE3NzM1NDUzMDIsImV4cCI6MTc3MzYzMTcwNCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.Eh7Kg5rHYrkwH_23NvlahSV5OHJS0PE35QT-OC-9ueY INFO 2026-03-15 11:29:23,476 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:29:23,476 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M) in 3.8511ms INFO 2026-03-15 11:29:23,476 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-03-15 11:29:23,476 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9584ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:29:23,579 [78 ] 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-15 11:29:23,579 [78 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:29:23,580 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:29:23,580 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 11:29:23,580 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetIsDefaultPwd?& INFO 2026-03-15 11:29:23,580 [82 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:29:23,580 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-15 11:29:23,581 [78 ] 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-15 11:29:23,582 [82 ] 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-15 11:29:23,585 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:29:23,585 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M) in 4.0372ms INFO 2026-03-15 11:29:23,585 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 11:29:23,585 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1704ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:29:23,586 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:29:23,586 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 4.2847ms INFO 2026-03-15 11:29:23,586 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-15 11:29:23,586 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9998ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:29:23,590 [76 ] 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-15 11:29:23,590 [76 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:29:23,591 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:29:23,591 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:29:23,592 [76 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:29:23,630 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:29:23,630 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 37.803ms INFO 2026-03-15 11:29:23,630 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:29:23,630 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.5299ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:29:42,325 [82 ] 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-15 11:29:42,326 [82 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:29:42,326 [82 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:29:42,326 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 11:29:42,327 [82 ] 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-15 11:29:42,364 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:29:42,364 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M) in 36.6206ms INFO 2026-03-15 11:29:42,364 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 11:29:42,364 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.8792ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:29:42,460 [78 ] 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-15 11:29:42,460 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:29:42,460 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:29:42,462 [78 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:29:42,465 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:29:42,465 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4708ms INFO 2026-03-15 11:29:42,465 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:29:42,465 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5924ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:29:42,476 [82 ] 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-15 11:29:42,476 [82 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:29:42,476 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-03-15 11:29:42,477 [82 ] 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-15 11:29:42,620 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:29:42,625 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M) in 147.9048ms INFO 2026-03-15 11:29:42,625 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-03-15 11:29:42,625 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 149.7602ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:29:42,709 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/salaryTop2.225a0e9a.png INFO 2026-03-15 11:29:42,717 [77 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/salaryTop2.225a0e9a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\salaryTop2.225a0e9a.png' INFO 2026-03-15 11:29:42,717 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5845ms 200 image/png INFO 2026-03-15 11:29:42,725 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/eyes.745fcd49.png INFO 2026-03-15 11:29:42,744 [77 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/eyes.745fcd49.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\eyes.745fcd49.png' INFO 2026-03-15 11:29:42,744 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.304ms 200 image/png INFO 2026-03-15 11:30:23,181 [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-15 11:30:23,181 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:30:23,181 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:30:23,181 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:30:23,183 [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-15 11:30:23,215 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:30:23,215 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 32.5361ms INFO 2026-03-15 11:30:23,216 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:30:23,216 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.7592ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:47:23,531 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773546443953&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 11:47:23,531 [53 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 11:47:23,532 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9423ms 200 text/html INFO 2026-03-15 11:47:24,032 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.6328853055305186 INFO 2026-03-15 11:47:24,033 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 11:47:24,033 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6424ms 200 application/javascript INFO 2026-03-15 11:47:24,150 [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%3D1773546443953%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 11:47:24,150 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:47:24,152 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:24,154 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:47:24,155 [51 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773546443953&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 11:47:24,158 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:47:24,158 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.1453ms INFO 2026-03-15 11:47:24,158 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:24,158 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3424ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:47:24,201 [56 ] 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-15 11:47:24,201 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:47:24,201 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:47:24,201 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:24,203 [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-15 11:47:24,204 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 11:47:24,204 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 11:47:24,204 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 11:47:24,219 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 11:47:24,221 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:47:24,221 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.4362ms INFO 2026-03-15 11:47:24,221 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:24,221 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.5567ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:47:24,345 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-15 11:47:24,345 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:47:24,345 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:24,347 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:47:24,348 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 11:47:24,348 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 11:47:24,348 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 11:47:24,350 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-03-15 11:47:24,350 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:47:24,350 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:24,352 [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-15 11:47:24,355 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:47:24,355 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4878ms INFO 2026-03-15 11:47:24,355 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:24,355 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1984ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:47:24,378 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 11:47:24,381 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:47:24,381 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 34.1744ms INFO 2026-03-15 11:47:24,381 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:24,381 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.0253ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:47:24,495 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-15 11:47:24,495 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:47:24,496 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:24,497 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:47:24,503 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:47:24,503 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.3572ms INFO 2026-03-15 11:47:24,503 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:24,503 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2842ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:47:24,504 [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-15 11:47:24,505 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:47:24,505 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:24,506 [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-15 11:47:24,509 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:47:24,509 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0378ms INFO 2026-03-15 11:47:24,509 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:24,509 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7396ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:47:24,513 [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-15 11:47:24,513 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:47:24,513 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:47:24,513 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:24,515 [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-15 11:47:24,520 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:47:24,520 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.0802ms INFO 2026-03-15 11:47:24,520 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:24,520 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7782ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:47:24,539 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-03-15 11:47:24,540 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:47:24,540 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:24,541 [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-15 11:47:24,543 [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-15 11:47:24,543 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:47:24,543 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:24,544 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:47:24,544 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9959ms INFO 2026-03-15 11:47:24,544 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:24,544 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6526ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:47:24,544 [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-15 11:47:24,547 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:47:24,547 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.2618ms INFO 2026-03-15 11:47:24,547 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:24,548 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9184ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:47:24,548 [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-15 11:47:24,548 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:47:24,548 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:24,550 [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-15 11:47:24,552 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:47:24,552 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.7787ms INFO 2026-03-15 11:47:24,552 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:24,553 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4673ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:47:24,555 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-15 11:47:24,555 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:47:24,555 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:24,556 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:47:24,564 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:47:24,564 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.6141ms INFO 2026-03-15 11:47:24,564 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:24,564 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.198ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:47:24,580 [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-15 11:47:24,580 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:47:24,580 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:24,582 [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-15 11:47:24,585 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:47:24,585 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.3149ms INFO 2026-03-15 11:47:24,585 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:24,585 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.873ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:47:24,617 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-15 11:47:24,617 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:47:24,617 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:24,618 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "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-15 11:47:24,625 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:47:24,625 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 7.3634ms INFO 2026-03-15 11:47:24,625 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:24,626 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0349ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:47:24,658 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-15 11:47:24,658 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:47:24,659 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:24,660 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:47:24,668 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-15 11:47:24,668 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:47:24,669 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:24,670 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:47:24,679 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:47:24,679 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.0483ms INFO 2026-03-15 11:47:24,679 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:24,679 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.1562ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:47:24,682 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:47:24,682 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 21.9098ms INFO 2026-03-15 11:47:24,682 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:24,682 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.6465ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:47:25,311 [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-15 11:47:25,311 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:47:25,311 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:25,313 [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-15 11:47:25,316 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:47:25,316 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.4276ms INFO 2026-03-15 11:47:25,316 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:25,316 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5722ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:47:26,246 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/language.88fb6f77.js INFO 2026-03-15 11:47:26,246 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:47:26,246 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/language.88fb6f77.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\language.88fb6f77.js' INFO 2026-03-15 11:47:26,246 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6683ms 200 application/javascript INFO 2026-03-15 11:47:26,250 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/overTime.91ffc83b.css INFO 2026-03-15 11:47:26,254 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/overTime.df0d2615.js INFO 2026-03-15 11:47:26,254 [53 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:47:26,268 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/overTime.91ffc83b.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\overTime.91ffc83b.css' INFO 2026-03-15 11:47:26,268 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.5393ms 200 text/css INFO 2026-03-15 11:47:26,277 [53 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/overTime.df0d2615.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\overTime.df0d2615.js' INFO 2026-03-15 11:47:26,277 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.0169ms 200 application/javascript INFO 2026-03-15 11:47:26,302 [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-15 11:47:26,302 [53 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:47:26,302 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:47:26,303 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:26,304 [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-15 11:47:26,310 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:47:26,310 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8641ms INFO 2026-03-15 11:47:26,310 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:26,310 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8324ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:47:26,380 [53 ] 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-15 11:47:26,380 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:47:26,380 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:26,382 [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-15 11:47:26,386 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:47:26,386 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.8413ms INFO 2026-03-15 11:47:26,386 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:26,386 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7301ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:47:26,392 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/OverTime/GetOverTimeList?dateTime=202603& INFO 2026-03-15 11:47:26,392 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:47:26,392 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:26,394 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetOverTimeList", controller = "OverTime"}. Executing controller action with signature Sg.HcmMb.OverTime.Dto.OverTimeListInfoDto GetOverTimeList(System.String) on controller Sg.HcmMb.OverTime.OverTimeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:47:26,771 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:47:26,774 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M) in 380.3301ms INFO 2026-03-15 11:47:26,774 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:26,774 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 382.79ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:47:40,662 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 56 INFO 2026-03-15 11:47:40,662 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/overTimePanel.53347f6a.css INFO 2026-03-15 11:47:40,662 [58 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:47:40,662 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:47:40,662 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/overTimeDetials.76b60a75.css INFO 2026-03-15 11:47:40,662 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:40,663 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/overTimePanel.53347f6a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\overTimePanel.53347f6a.css' INFO 2026-03-15 11:47:40,663 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8939ms 200 text/css INFO 2026-03-15 11:47:40,663 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/overTimeDetials.76b60a75.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\overTimeDetials.76b60a75.css' INFO 2026-03-15 11:47:40,663 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5914ms 200 text/css INFO 2026-03-15 11:47:40,663 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/overTimePanel.50098cdb.js INFO 2026-03-15 11:47:40,663 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:47:40,664 [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-15 11:47:40,669 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:47:40,669 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7413ms INFO 2026-03-15 11:47:40,669 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:40,670 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8805ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:47:40,679 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/overTimeDetials.abf0e1e9.js INFO 2026-03-15 11:47:40,679 [60 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:47:40,701 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/overTimePanel.50098cdb.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\overTimePanel.50098cdb.js' INFO 2026-03-15 11:47:40,701 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.8105ms 200 application/javascript INFO 2026-03-15 11:47:40,704 [60 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/overTimeDetials.abf0e1e9.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\overTimeDetials.abf0e1e9.js' INFO 2026-03-15 11:47:40,704 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.6282ms 200 application/javascript INFO 2026-03-15 11:47:40,824 [55 ] 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-15 11:47:40,824 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:47:40,824 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:40,826 [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-15 11:47:40,827 [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_over&keyFieldValue=ARwlhkGShDE%3D& INFO 2026-03-15 11:47:40,827 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:47:40,827 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:40,828 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/OverTime/GetSelfOver?k_id=424284& INFO 2026-03-15 11:47:40,828 [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-15 11:47:40,831 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:47:40,831 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.2503ms INFO 2026-03-15 11:47:40,831 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:40,831 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2733ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:47:40,832 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:47:40,832 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetSelfOver (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:40,834 [58 ] 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-15 11:47:40,834 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:47:40,834 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.1769ms INFO 2026-03-15 11:47:40,834 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:40,835 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9542ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:47:40,956 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:47:40,960 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.GetSelfOver (Sg.Hcm.Application.M) in 125.9502ms INFO 2026-03-15 11:47:40,960 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetSelfOver (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:40,960 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 132.1782ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:47:42,344 [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-15 11:47:42,344 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:47:42,345 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:47:42,345 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:42,346 [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-15 11:47:42,354 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:47:42,355 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 8.0638ms INFO 2026-03-15 11:47:42,355 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:42,355 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4185ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:47:42,502 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/OverTime/PExecGetOverType? application/json 55 INFO 2026-03-15 11:47:42,502 [53 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:47:42,503 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:47:42,503 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.PExecGetOverType (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:42,505 [53 ] 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-15 11:47:42,515 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:47:42,515 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.PExecGetOverType (Sg.Hcm.Application.M) in 10.3668ms INFO 2026-03-15 11:47:42,515 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.PExecGetOverType (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:42,515 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.998ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:47:42,516 [56 ] 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-15 11:47:42,516 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:47:42,516 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:47:42,516 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:42,517 [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-15 11:47:42,522 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:47:42,522 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.0017ms INFO 2026-03-15 11:47:42,522 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:42,522 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8331ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:47:42,531 [53 ] 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-15 11:47:42,531 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:47:42,531 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:42,533 [53 ] 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-15 11:47:42,684 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:47:42,684 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M) in 151.5537ms INFO 2026-03-15 11:47:42,684 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-03-15 11:47:42,684 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 153.4628ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:48:02,804 [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-15 11:48:02,804 [53 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:48:02,804 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:48:02,804 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:02,806 [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-15 11:48:02,820 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:48:02,820 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 14.1971ms INFO 2026-03-15 11:48:02,820 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:02,820 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.2301ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:48:04,156 [56 ] 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-15 11:48:04,156 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:48:04,156 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:04,158 [56 ] 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-15 11:48:04,171 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 39 INFO 2026-03-15 11:48:04,171 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:48:04,171 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:48:04,171 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:04,172 [63 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:48:04,186 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:48:04,186 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 13.2093ms INFO 2026-03-15 11:48:04,186 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:04,186 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.0578ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:48:04,323 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:48:04,324 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M) in 165.9279ms INFO 2026-03-15 11:48:04,324 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:04,324 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 168.2325ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:48:05,473 [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-15 11:48:05,473 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:48:05,473 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:48:05,473 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:05,475 [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-15 11:48:05,481 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:48:05,481 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9309ms INFO 2026-03-15 11:48:05,481 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:05,481 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4402ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:48:06,442 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/card.fe9abb23.js INFO 2026-03-15 11:48:06,443 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:48:06,462 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/card.faf5be70.css INFO 2026-03-15 11:48:06,462 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-15 11:48:06,463 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:48:06,463 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:48:06,463 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:06,464 [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-15 11:48:06,470 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:48:06,470 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7147ms INFO 2026-03-15 11:48:06,470 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:06,470 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.799ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:48:06,473 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/card.fe9abb23.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\card.fe9abb23.js' INFO 2026-03-15 11:48:06,474 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.1071ms 200 application/javascript INFO 2026-03-15 11:48:06,478 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/card.faf5be70.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\card.faf5be70.css' INFO 2026-03-15 11:48:06,478 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.9198ms 200 text/css INFO 2026-03-15 11:48:06,681 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Card/PunchClockDate? application/x-www-form-urlencoded 26 INFO 2026-03-15 11:48:06,681 [53 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:48:06,681 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:48:06,681 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:06,682 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PunchClockDate", controller = "Card"}. Executing controller action with signature Sg.HcmMb.Card.Dto.PunchClockResultListDto PunchClockDate(System.String, System.String) on controller Sg.HcmMb.Card.CardAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:48:06,688 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:48:06,688 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 5.7417ms INFO 2026-03-15 11:48:06,688 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:06,688 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7612ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:48:06,696 [50 ] 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-15 11:48:06,696 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:48:06,696 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:06,697 [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-15 11:48:06,701 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:48:06,701 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1865ms INFO 2026-03-15 11:48:06,701 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:06,701 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9863ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:48:08,565 [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-15 11:48:08,565 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:48:08,566 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:48:08,566 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:08,567 [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-15 11:48:08,628 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:48:08,629 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 61.2814ms INFO 2026-03-15 11:48:08,629 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:08,629 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 63.4886ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:48:21,041 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Card/PunchClockDate? application/x-www-form-urlencoded 26 INFO 2026-03-15 11:48:21,041 [53 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:48:21,041 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:48:21,042 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:21,043 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PunchClockDate", controller = "Card"}. Executing controller action with signature Sg.HcmMb.Card.Dto.PunchClockResultListDto PunchClockDate(System.String, System.String) on controller Sg.HcmMb.Card.CardAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:48:21,096 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:48:21,097 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 53.601ms INFO 2026-03-15 11:48:21,097 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:21,097 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.7698ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:48:26,333 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Card/PunchClockDate? application/x-www-form-urlencoded 26 INFO 2026-03-15 11:48:26,333 [53 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:48:26,334 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:48:26,334 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:26,335 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PunchClockDate", controller = "Card"}. Executing controller action with signature Sg.HcmMb.Card.Dto.PunchClockResultListDto PunchClockDate(System.String, System.String) on controller Sg.HcmMb.Card.CardAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:48:26,389 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:48:26,389 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 53.3093ms INFO 2026-03-15 11:48:26,389 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:26,389 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.7593ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:48:27,253 [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-15 11:48:27,253 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:48:27,253 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:48:27,254 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:27,255 [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-15 11:48:27,261 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:48:27,261 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 5.7691ms INFO 2026-03-15 11:48:27,261 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:27,261 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9404ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:48:36,581 [58 ] 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-15 11:48:36,581 [58 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:48:36,581 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:48:36,581 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:36,583 [58 ] 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-15 11:48:36,637 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:48:36,638 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 54.5113ms INFO 2026-03-15 11:48:36,638 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:36,638 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.9876ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:48:45,820 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-15 11:48:45,820 [58 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:48:45,821 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:48:45,821 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:45,822 [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-15 11:48:45,828 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:48:45,828 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5929ms INFO 2026-03-15 11:48:45,828 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:45,828 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7789ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:48:47,513 [53 ] 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-15 11:48:47,513 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:48:47,514 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:47,515 [53 ] 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-15 11:48:47,516 [53 ] Sg.HcmMb.ToDoList.ToDoListMgrAppService - GetToDoListResult_requestToken:Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY1MTY1IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYzMjQiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLpu4TmoYLmiY0iLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjUxNjUiLCJqdGkiOiIzYmU2YWVmZC1iNWY4LTQwY2MtYTc2ZC01ZTNlZWNkOTY4YWMiLCJpYXQiOjE3NzM0ODc5MTUsIm5iZiI6MTc3MzQ4NzkxMywiZXhwIjoxNzczNTc0MzE1LCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.q7K2kDDyjNhx323cT-DwlbEpcMce8BA7Ubr8eqF0-iw INFO 2026-03-15 11:48:47,519 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:48:47,519 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M) in 4.3059ms INFO 2026-03-15 11:48:47,519 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:47,520 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5706ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:48:47,572 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/salary.21845557.js INFO 2026-03-15 11:48:47,573 [58 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:48:47,573 [58 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/salary.21845557.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\salary.21845557.js' INFO 2026-03-15 11:48:47,573 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9114ms 200 application/javascript INFO 2026-03-15 11:48:47,588 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/salary.1de53a28.css INFO 2026-03-15 11:48:47,588 [58 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/salary.1de53a28.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\salary.1de53a28.css' INFO 2026-03-15 11:48:47,589 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8265ms 200 text/css INFO 2026-03-15 11:48:47,634 [58 ] 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-15 11:48:47,635 [58 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:48:47,635 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:48:47,635 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:47,636 [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-15 11:48:47,642 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:48:47,642 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8701ms INFO 2026-03-15 11:48:47,642 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:47,642 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6963ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:48:47,705 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/salaryTop1.94d44d34.png INFO 2026-03-15 11:48:47,705 [53 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/salaryTop1.94d44d34.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\salaryTop1.94d44d34.png' INFO 2026-03-15 11:48:47,706 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4957ms 200 image/png INFO 2026-03-15 11:48:47,732 [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=enableFaceUser& INFO 2026-03-15 11:48:47,733 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:48:47,733 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:47,734 [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-15 11:48:47,737 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:48:47,737 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.4221ms INFO 2026-03-15 11:48:47,737 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:47,738 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.179ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:48:47,853 [61 ] 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-15 11:48:47,853 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:48:47,853 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:48:47,853 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:47,855 [61 ] 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-15 11:48:47,859 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:48:47,859 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M) in 4.2815ms INFO 2026-03-15 11:48:47,859 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:47,859 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2188ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:48:47,875 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetIsDefaultPwd?& INFO 2026-03-15 11:48:47,875 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:48:47,875 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:47,877 [53 ] 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-15 11:48:47,881 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:48:47,881 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 4.425ms INFO 2026-03-15 11:48:47,881 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:47,881 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2541ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:48:48,008 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050002&IsEss=true& INFO 2026-03-15 11:48:48,008 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:48:48,008 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:48,010 [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-15 11:48:48,014 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:48:48,014 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.8519ms INFO 2026-03-15 11:48:48,014 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:48,014 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9283ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:48:51,661 [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-15 11:48:51,661 [53 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:48:51,662 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:48:51,662 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:51,663 [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-15 11:48:51,669 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:48:51,669 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9098ms INFO 2026-03-15 11:48:51,669 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:51,669 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1928ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:48:55,365 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leavePanel.0e371aec.js INFO 2026-03-15 11:48:55,366 [53 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:48:55,367 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/leave.19219fb7.css INFO 2026-03-15 11:48:55,381 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leave.228b9155.js INFO 2026-03-15 11:48:55,381 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:48:55,384 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/leave.19219fb7.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\leave.19219fb7.css' INFO 2026-03-15 11:48:55,384 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.7634ms 200 text/css INFO 2026-03-15 11:48:55,399 [53 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/leavePanel.0e371aec.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\leavePanel.0e371aec.js' INFO 2026-03-15 11:48:55,399 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.4839ms 200 application/javascript INFO 2026-03-15 11:48:55,404 [61 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/leave.228b9155.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\leave.228b9155.js' INFO 2026-03-15 11:48:55,405 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.9844ms 200 application/javascript INFO 2026-03-15 11:48:55,446 [61 ] 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-15 11:48:55,446 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:48:55,446 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:48:55,446 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:55,448 [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-15 11:48:55,453 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:48:55,453 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.616ms INFO 2026-03-15 11:48:55,453 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:55,453 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8031ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:48:55,557 [53 ] 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-15 11:48:55,558 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:48:55,558 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:55,559 [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-15 11:48:55,563 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:48:55,563 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.1457ms INFO 2026-03-15 11:48:55,563 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:55,563 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.024ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:48:55,573 [53 ] 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-15 11:48:55,573 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:48:55,573 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:55,575 [53 ] 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-15 11:48:55,748 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:48:55,749 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 174.0547ms INFO 2026-03-15 11:48:55,749 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:55,749 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 176.3769ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:48:57,781 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-15 11:48:57,781 [58 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:48:57,781 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:48:57,781 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:57,783 [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-15 11:48:57,799 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:48:57,799 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 15.8004ms INFO 2026-03-15 11:48:57,799 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:57,799 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.013ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:48:59,156 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/dayResult.9326c182.css INFO 2026-03-15 11:48:59,171 [61 ] 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-15 11:48:59,171 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/dayResult.11178fd1.js INFO 2026-03-15 11:48:59,171 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:48:59,171 [53 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:48:59,171 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:48:59,172 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:59,173 [58 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/dayResult.9326c182.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\dayResult.9326c182.css' INFO 2026-03-15 11:48:59,173 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.1967ms 200 text/css INFO 2026-03-15 11:48:59,173 [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-15 11:48:59,179 [53 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/dayResult.11178fd1.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\dayResult.11178fd1.js' INFO 2026-03-15 11:48:59,179 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:48:59,179 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9073ms 200 application/javascript INFO 2026-03-15 11:48:59,179 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8284ms INFO 2026-03-15 11:48:59,179 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:59,179 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1563ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:48:59,353 [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=customDayNote& INFO 2026-03-15 11:48:59,353 [61 ] 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-15 11:48:59,353 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:48:59,353 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:48:59,353 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Day.DayAppService.GetDayResult (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:59,354 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:59,355 [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-15 11:48:59,356 [61 ] 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-15 11:48:59,368 [55 ] 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-15 11:48:59,368 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:48:59,368 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:59,384 [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-15 11:48:59,385 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:48:59,385 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 29.9545ms INFO 2026-03-15 11:48:59,385 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:59,385 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.0402ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:48:59,391 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:48:59,392 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.9562ms INFO 2026-03-15 11:48:59,392 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:59,392 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.9309ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:48:59,536 [55 ] 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-15 11:48:59,536 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:48:59,537 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.AttAppService.AttAppService.GetAttParas (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:59,539 [55 ] 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-15 11:48:59,539 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Day/GetDayResultCustomLinkList?& INFO 2026-03-15 11:48:59,541 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:48:59,541 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Day.DayAppService.GetDayResultCustomLinkList (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:59,551 [50 ] 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-15 11:48:59,552 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:48:59,552 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.AttAppService.AttAppService.GetAttParas (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:59,567 [50 ] 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-15 11:48:59,567 [53 ] 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-15 11:48:59,575 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:48:59,575 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:48:59,575 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.AttAppService.AttAppService.GetAttParas (Sg.Hcm.Application.M) in 36.1ms INFO 2026-03-15 11:48:59,575 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.AttAppService.AttAppService.GetAttParas (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:59,575 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.AttAppService.AttAppService.GetAttParas (Sg.Hcm.Application.M) in 7.8286ms INFO 2026-03-15 11:48:59,575 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.9816ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:48:59,575 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.AttAppService.AttAppService.GetAttParas (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:59,575 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.9045ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:48:59,575 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:48:59,576 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Day.DayAppService.GetDayResultCustomLinkList (Sg.Hcm.Application.M) in 8.2106ms INFO 2026-03-15 11:48:59,576 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Day.DayAppService.GetDayResultCustomLinkList (Sg.Hcm.Application.M)' INFO 2026-03-15 11:48:59,576 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.5008ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:11,736 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-15 11:49:11,736 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:49:11,736 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:11,736 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:11,738 [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-15 11:49:11,744 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:11,744 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0806ms INFO 2026-03-15 11:49:11,744 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:11,744 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6412ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:13,519 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:13,520 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Day.DayAppService.GetDayResult (Sg.Hcm.Application.M) in 14164.1533ms INFO 2026-03-15 11:49:13,520 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Day.DayAppService.GetDayResult (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:13,520 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14167.005ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:33,384 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773546573289&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 11:49:33,384 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 11:49:33,385 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8329ms 200 text/html INFO 2026-03-15 11:49:33,870 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.003610078826061125 INFO 2026-03-15 11:49:33,870 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 11:49:33,870 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6153ms 200 application/javascript INFO 2026-03-15 11:49:34,072 [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%3D1773546573289%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 11:49:34,073 [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-15 11:49:34,073 [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-15 11:49:34,073 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:34,074 [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-15 11:49:34,075 [50 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773546573289&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 11:49:34,078 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:34,078 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.2431ms INFO 2026-03-15 11:49:34,078 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:34,079 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6344ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:34,106 [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-15 11:49:34,106 [53 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:49:34,107 [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-15 11:49:34,107 [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-15 11:49:34,107 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:34,108 [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-15 11:49:34,109 [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-15 11:49:34,110 [53 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 11:49:34,110 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:34,110 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 2.0271ms INFO 2026-03-15 11:49:34,111 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:34,111 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3172ms 401 application/json; charset=utf-8 INFO 2026-03-15 11:49:34,260 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-03-15 11:49:34,260 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:49:34,260 [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-15 11:49:34,261 [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-15 11:49:34,261 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 11:49:34,262 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-03-15 11:49:34,264 [53 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE4MTkiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMzI5NCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuW-kOWwj-S6kSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxODE5IiwianRpIjoiYmExYjM1YjgtNmMwMy00NjI4LWFhOWUtOWVhMzkzMGVhZTVlIiwiaWF0IjoxNzczMzY4OTg0LCJuYmYiOjE3NzMzNjg5ODIsImV4cCI6MTc3MzQ1NTM4NCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.NCeiSqFrCE4rqiMuePLUxHfy_AdVTLN1GKGp_HTLy0c INFO 2026-03-15 11:49:34,266 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:34,266 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.3917ms INFO 2026-03-15 11:49:34,266 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 11:49:34,267 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6687ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:34,425 [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-15 11:49:34,425 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:49:34,425 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:34,427 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:34,429 [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-15 11:49:34,430 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 11:49:34,430 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 11:49:34,430 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 11:49:34,446 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 11:49:34,449 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:34,449 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 19.9607ms INFO 2026-03-15 11:49:34,449 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:34,449 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.9437ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:34,600 [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-15 11:49:34,601 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:34,601 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:34,602 [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-15 11:49:34,603 [53 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 11:49:34,604 [53 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 11:49:34,604 [53 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 11:49:34,619 [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-15 11:49:34,619 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:34,619 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:34,621 [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-15 11:49:34,624 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:34,624 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6331ms INFO 2026-03-15 11:49:34,624 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:34,624 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4904ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:34,634 [53 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 11:49:34,637 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:34,637 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 34.9649ms INFO 2026-03-15 11:49:34,637 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:34,637 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.1618ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:34,785 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-15 11:49:34,785 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:34,785 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:34,787 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:49:34,793 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:34,793 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.4941ms INFO 2026-03-15 11:49:34,793 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:34,793 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4143ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:34,822 [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-15 11:49:34,822 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:34,822 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:34,823 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-15 11:49:34,824 [58 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:49:34,824 [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-15 11:49:34,824 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:34,824 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:34,825 [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-15 11:49:34,827 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:34,827 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0634ms INFO 2026-03-15 11:49:34,827 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:34,827 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8443ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:34,830 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:34,830 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.9523ms INFO 2026-03-15 11:49:34,830 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:34,830 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9126ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:34,955 [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-15 11:49:34,955 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:34,955 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:34,962 [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-15 11:49:34,962 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:34,962 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:34,963 [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-15 11:49:34,964 [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-15 11:49:34,968 [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-15 11:49:34,968 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:34,968 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:34,970 [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-15 11:49:34,972 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:34,972 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:34,972 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 8.6111ms INFO 2026-03-15 11:49:34,972 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:34,972 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 9.3938ms INFO 2026-03-15 11:49:34,973 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:34,973 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.5062ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:34,973 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.6101ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:34,973 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:34,973 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.5387ms INFO 2026-03-15 11:49:34,973 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:34,973 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2859ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:35,023 [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-15 11:49:35,023 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:35,023 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:35,024 [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-15 11:49:35,026 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-15 11:49:35,026 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:35,026 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:35,027 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:49:35,028 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:35,028 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.6868ms INFO 2026-03-15 11:49:35,028 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:35,028 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3832ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:35,030 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-15 11:49:35,030 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:35,030 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:35,032 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:49:35,035 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:35,035 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.6964ms INFO 2026-03-15 11:49:35,035 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:35,035 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3784ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:35,039 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:35,039 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 7.8117ms INFO 2026-03-15 11:49:35,039 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:35,040 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4012ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:35,123 [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-15 11:49:35,123 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:35,123 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-15 11:49:35,123 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:35,124 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:35,124 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:35,125 [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-15 11:49:35,125 [50 ] 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-15 11:49:35,138 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:35,138 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 13.0963ms INFO 2026-03-15 11:49:35,138 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:35,138 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.9245ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:35,148 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:35,148 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 23.6057ms INFO 2026-03-15 11:49:35,148 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:35,149 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.2327ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:35,191 [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-15 11:49:35,191 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:35,191 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:35,192 [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-15 11:49:35,195 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:35,195 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.6981ms INFO 2026-03-15 11:49:35,195 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:35,195 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3264ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:37,318 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773546577675&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 11:49:37,319 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 11:49:37,319 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6964ms 200 text/html INFO 2026-03-15 11:49:37,851 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.9559904892202302 INFO 2026-03-15 11:49:37,852 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 11:49:37,852 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6947ms 200 application/javascript INFO 2026-03-15 11:49:38,021 [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%3D1773546577675%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 11:49:38,021 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:38,021 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:38,023 [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-15 11:49:38,024 [50 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773546577675&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 11:49:38,027 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:38,027 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.0859ms INFO 2026-03-15 11:49:38,027 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:38,027 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3248ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:38,036 [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-15 11:49:38,036 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:49:38,036 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:38,036 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:38,038 [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-15 11:49:38,039 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 11:49:38,039 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 11:49:38,039 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 11:49:38,054 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 11:49:38,056 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:38,056 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.3707ms INFO 2026-03-15 11:49:38,056 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:38,056 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.307ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:38,181 [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-15 11:49:38,181 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:38,182 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:38,183 [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-15 11:49:38,197 [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-15 11:49:38,197 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:38,197 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:38,197 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:38,197 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 14.2927ms INFO 2026-03-15 11:49:38,197 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:38,197 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.2247ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:38,198 [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-15 11:49:38,199 [53 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 11:49:38,199 [53 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 11:49:38,199 [53 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 11:49:38,214 [53 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 11:49:38,216 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:38,216 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 18.0761ms INFO 2026-03-15 11:49:38,216 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:38,217 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.971ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:38,348 [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-15 11:49:38,348 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:38,348 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:38,349 [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-15 11:49:38,352 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:38,352 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0896ms INFO 2026-03-15 11:49:38,352 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:38,353 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9738ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:38,363 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-15 11:49:38,363 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:38,363 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:38,364 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:49:38,365 [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-15 11:49:38,365 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:49:38,366 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:38,366 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:38,367 [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-15 11:49:38,368 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:38,368 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.1785ms INFO 2026-03-15 11:49:38,368 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:38,368 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9058ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:38,372 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:38,372 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.0549ms INFO 2026-03-15 11:49:38,372 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:38,372 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6991ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:38,406 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-03-15 11:49:38,406 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:38,406 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:38,407 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-15 11:49:38,407 [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-15 11:49:38,407 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:38,407 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:38,407 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:38,407 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:38,408 [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-15 11:49:38,408 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:49:38,408 [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-15 11:49:38,411 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:38,411 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0124ms INFO 2026-03-15 11:49:38,411 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:38,411 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.293ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:38,412 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:38,412 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.4471ms INFO 2026-03-15 11:49:38,412 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:38,412 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0891ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:38,418 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:38,418 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 10.0378ms INFO 2026-03-15 11:49:38,418 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:38,418 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.6811ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:38,429 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-15 11:49:38,430 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:38,430 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:38,431 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:49:38,431 [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-15 11:49:38,431 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:38,432 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:38,433 [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-15 11:49:38,438 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:38,438 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 5.6171ms INFO 2026-03-15 11:49:38,438 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:38,438 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1984ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:38,439 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:38,439 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.212ms INFO 2026-03-15 11:49:38,439 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:38,439 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7586ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:38,451 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-15 11:49:38,451 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:38,451 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:38,452 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:49:38,456 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:38,456 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.1464ms INFO 2026-03-15 11:49:38,456 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:38,457 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6949ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:38,502 [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-15 11:49:38,502 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:38,502 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:38,503 [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-15 11:49:38,512 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:38,512 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 8.6298ms INFO 2026-03-15 11:49:38,512 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:38,512 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2169ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:38,531 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-15 11:49:38,531 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:38,531 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:38,533 [50 ] 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-15 11:49:38,550 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:38,550 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.6712ms INFO 2026-03-15 11:49:38,550 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:38,550 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.2593ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:39,138 [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-15 11:49:39,139 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:39,139 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:39,140 [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-15 11:49:39,144 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:39,144 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.4379ms INFO 2026-03-15 11:49:39,144 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:39,144 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5872ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:40,733 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-03-15 11:49:40,733 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:40,733 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:40,735 [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-15 11:49:40,738 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:40,738 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7259ms INFO 2026-03-15 11:49:40,739 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:40,739 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9651ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:40,741 [51 ] 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-15 11:49:40,741 [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-15 11:49:40,741 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:49:40,741 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-03-15 11:49:40,742 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:40,742 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:40,742 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:40,742 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:40,742 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:40,742 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:40,743 [58 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:49:40,743 [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-15 11:49:40,744 [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-15 11:49:40,747 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:40,747 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.277ms INFO 2026-03-15 11:49:40,747 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:40,747 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2033ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:40,748 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:40,748 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 5.2709ms INFO 2026-03-15 11:49:40,748 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:40,749 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0053ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:40,749 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:40,749 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8472ms INFO 2026-03-15 11:49:40,749 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:40,749 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6457ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:40,756 [50 ] 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-15 11:49:40,756 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:40,756 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:40,758 [50 ] 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-15 11:49:40,758 [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-15 11:49:40,758 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:40,758 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:40,760 [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-15 11:49:40,762 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:40,762 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 4.5773ms INFO 2026-03-15 11:49:40,762 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:40,762 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2438ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:40,762 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:40,762 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.8283ms INFO 2026-03-15 11:49:40,762 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:40,762 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.45ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:40,989 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=65165& INFO 2026-03-15 11:49:40,989 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:40,990 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:40,991 [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-15 11:49:41,050 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:41,076 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 85.5327ms INFO 2026-03-15 11:49:41,076 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:41,077 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 87.4092ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:41,753 [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-15 11:49:41,753 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:49:41,754 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:41,754 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:41,755 [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-15 11:49:41,761 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:41,761 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6855ms INFO 2026-03-15 11:49:41,761 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:41,761 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0314ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:41,789 [50 ] 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-15 11:49:41,789 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-03-15 11:49:41,789 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:41,789 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:41,789 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:41,789 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:41,790 [50 ] 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-15 11:49:41,790 [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-15 11:49:41,793 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:41,793 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9819ms INFO 2026-03-15 11:49:41,793 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:41,793 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7855ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:41,795 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:41,795 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 4.7036ms INFO 2026-03-15 11:49:41,795 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:41,795 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5504ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:41,800 [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-15 11:49:41,800 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:41,800 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:41,801 [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-15 11:49:41,806 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:41,806 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 4.7755ms INFO 2026-03-15 11:49:41,806 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:41,806 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.336ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:41,810 [53 ] 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-15 11:49:41,810 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:41,810 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:41,811 [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-15 11:49:41,813 [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-15 11:49:41,813 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:41,813 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:41,814 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:41,814 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.764ms INFO 2026-03-15 11:49:41,814 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:41,814 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4793ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:41,815 [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-15 11:49:41,817 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:41,817 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.6807ms INFO 2026-03-15 11:49:41,817 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:41,817 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5267ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:41,928 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1819& INFO 2026-03-15 11:49:41,928 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:41,928 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:41,930 [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-15 11:49:41,970 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:41,975 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 45.0391ms INFO 2026-03-15 11:49:41,975 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:41,975 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 46.8677ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:42,098 [50 ] 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-15 11:49:42,098 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:49:42,098 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:42,098 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:42,100 [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-15 11:49:42,106 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:42,106 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7645ms INFO 2026-03-15 11:49:42,106 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:42,106 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7765ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:42,178 [50 ] 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-15 11:49:42,178 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:42,178 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:42,180 [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-15 11:49:42,185 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:42,185 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.1757ms INFO 2026-03-15 11:49:42,185 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:42,185 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9845ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:42,494 [55 ] 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-15 11:49:42,494 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:42,494 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:42,497 [55 ] 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-15 11:49:42,499 [55 ] Sg.HcmMb.PubClass.ShareData - oldValue:uXRSaPD1cEA= INFO 2026-03-15 11:49:42,647 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:42,653 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M) in 156.2865ms INFO 2026-03-15 11:49:42,653 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:42,653 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 159.3219ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:46,744 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/abnormalattendance.ece4ef00.js INFO 2026-03-15 11:49:46,744 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:49:46,745 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/abnormalattendance.f4991bab.css INFO 2026-03-15 11:49:46,769 [54 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/abnormalattendance.f4991bab.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\abnormalattendance.f4991bab.css' INFO 2026-03-15 11:49:46,769 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.6721ms 200 text/css INFO 2026-03-15 11:49:46,770 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/abnormalattendance.ece4ef00.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\abnormalattendance.ece4ef00.js' INFO 2026-03-15 11:49:46,770 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.2378ms 200 application/javascript INFO 2026-03-15 11:49:46,773 [61 ] 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-15 11:49:46,773 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:49:46,773 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:46,773 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:46,775 [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-15 11:49:46,781 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:46,781 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8193ms INFO 2026-03-15 11:49:46,781 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:46,781 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0275ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:46,896 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/findEmpty1.0aa6bbb1.png INFO 2026-03-15 11:49:46,897 [54 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/findEmpty1.0aa6bbb1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\findEmpty1.0aa6bbb1.png' INFO 2026-03-15 11:49:46,897 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4879ms 200 image/png INFO 2026-03-15 11:49:46,946 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetMyAttPatItem?& INFO 2026-03-15 11:49:46,946 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:46,946 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:46,948 [54 ] 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-15 11:49:46,955 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:46,957 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M) in 8.7233ms INFO 2026-03-15 11:49:46,957 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:46,957 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.2439ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:46,967 [55 ] 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-15 11:49:46,967 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:46,967 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:46,969 [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-15 11:49:46,974 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:46,974 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.8436ms INFO 2026-03-15 11:49:46,974 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:46,975 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8548ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:49:47,121 [53 ] 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-14& INFO 2026-03-15 11:49:47,121 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:49:47,122 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:47,124 [53 ] 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-15 11:49:47,491 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:49:47,493 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M) in 369.4088ms INFO 2026-03-15 11:49:47,493 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M)' INFO 2026-03-15 11:49:47,494 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 372.4914ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:18,164 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773546618233&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 11:50:18,164 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 11:50:18,165 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8171ms 200 text/html INFO 2026-03-15 11:50:18,637 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.5356596147676091 INFO 2026-03-15 11:50:18,638 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 11:50:18,638 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6677ms 200 application/javascript INFO 2026-03-15 11:50:18,860 [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%3D1773546618233%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 11:50:18,861 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:18,861 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:18,862 [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-15 11:50:18,863 [56 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773546618233&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 11:50:18,866 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:18,867 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.0859ms INFO 2026-03-15 11:50:18,867 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:18,867 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2494ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:18,881 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-03-15 11:50:18,881 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:50:18,881 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:18,881 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:18,883 [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-15 11:50:18,884 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 11:50:18,884 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 11:50:18,884 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 11:50:18,898 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 11:50:18,901 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:18,901 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.232ms INFO 2026-03-15 11:50:18,901 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:18,901 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.1077ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:19,038 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-15 11:50:19,039 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:19,039 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:19,040 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:50:19,041 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 11:50:19,041 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 11:50:19,041 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 11:50:19,055 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 11:50:19,058 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:19,058 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 18.1246ms INFO 2026-03-15 11:50:19,058 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:19,058 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.9288ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:19,060 [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-15 11:50:19,060 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:19,061 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:19,062 [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-15 11:50:19,065 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:19,065 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1273ms INFO 2026-03-15 11:50:19,065 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:19,065 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9357ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:19,217 [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-15 11:50:19,217 [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-15 11:50:19,217 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:19,217 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:19,218 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:19,218 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:19,219 [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-15 11:50:19,219 [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-15 11:50:19,220 [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-15 11:50:19,220 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:50:19,220 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:19,220 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:19,222 [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-15 11:50:19,222 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:19,222 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:19,222 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.206ms INFO 2026-03-15 11:50:19,222 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:19,222 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.2814ms INFO 2026-03-15 11:50:19,222 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:19,222 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9919ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:19,222 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9553ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:19,226 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:19,226 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.7927ms INFO 2026-03-15 11:50:19,226 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:19,227 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4717ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:19,331 [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-15 11:50:19,331 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:19,331 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:19,332 [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-15 11:50:19,333 [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-15 11:50:19,333 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:19,333 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:19,334 [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-15 11:50:19,334 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:19,334 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:19,334 [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-15 11:50:19,335 [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-15 11:50:19,336 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:19,336 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.5911ms INFO 2026-03-15 11:50:19,336 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:19,336 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4462ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:19,337 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:19,337 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0766ms INFO 2026-03-15 11:50:19,337 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:19,337 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8686ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:19,338 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:19,338 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.0203ms INFO 2026-03-15 11:50:19,338 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:19,338 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6929ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:19,395 [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-15 11:50:19,395 [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-15 11:50:19,396 [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-15 11:50:19,396 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:19,396 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:19,396 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:19,396 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:19,396 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:19,396 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:19,397 [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-15 11:50:19,397 [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-15 11:50:19,398 [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-15 11:50:19,401 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:19,401 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.1645ms INFO 2026-03-15 11:50:19,401 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:19,401 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.618ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:19,405 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:19,405 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.7531ms INFO 2026-03-15 11:50:19,405 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:19,405 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4142ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:19,406 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:19,406 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 8.8222ms INFO 2026-03-15 11:50:19,406 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:19,406 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.5335ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:19,488 [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-15 11:50:19,489 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:19,489 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:19,490 [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-15 11:50:19,497 [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-15 11:50:19,498 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:19,498 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:19,499 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:19,499 [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-15 11:50:19,499 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 8.9795ms INFO 2026-03-15 11:50:19,499 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:19,499 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6351ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:19,516 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:19,516 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.2299ms INFO 2026-03-15 11:50:19,516 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:19,516 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.7996ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:19,993 [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-15 11:50:19,994 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:19,994 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:19,995 [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-15 11:50:19,999 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:19,999 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.7394ms INFO 2026-03-15 11:50:19,999 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:19,999 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8191ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:24,447 [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-15 11:50:24,448 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:50:24,448 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:24,448 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:24,449 [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-15 11:50:24,455 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:24,455 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6997ms INFO 2026-03-15 11:50:24,455 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:24,455 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9031ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:24,475 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-03-15 11:50:24,475 [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-15 11:50:24,476 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:24,476 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:24,476 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:24,476 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:24,477 [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-15 11:50:24,477 [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-15 11:50:24,480 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-03-15 11:50:24,480 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:24,480 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:24,481 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:24,481 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6575ms INFO 2026-03-15 11:50:24,481 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:24,481 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6367ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:24,481 [48 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:50:24,481 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:24,482 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 4.644ms INFO 2026-03-15 11:50:24,482 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:24,482 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4407ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:24,486 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:24,486 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 4.9251ms INFO 2026-03-15 11:50:24,486 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:24,486 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5197ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:24,493 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-03-15 11:50:24,493 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:24,493 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:24,495 [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-15 11:50:24,497 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:24,497 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.7723ms INFO 2026-03-15 11:50:24,497 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:24,497 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3048ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:24,516 [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-15 11:50:24,516 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:24,517 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:24,518 [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-15 11:50:24,521 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:24,521 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.947ms INFO 2026-03-15 11:50:24,521 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:24,521 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5815ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:24,611 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1819& INFO 2026-03-15 11:50:24,611 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:24,611 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:24,613 [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-15 11:50:24,617 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:24,621 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 8.2266ms INFO 2026-03-15 11:50:24,621 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:24,621 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.226ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:26,393 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773546626168&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 11:50:26,394 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 11:50:26,394 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8115ms 200 text/html INFO 2026-03-15 11:50:26,659 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.3645269252002876 INFO 2026-03-15 11:50:26,660 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 11:50:26,660 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6472ms 200 application/javascript INFO 2026-03-15 11:50:26,744 [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%3D1773546626168%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 11:50:26,745 [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-15 11:50:26,745 [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-15 11:50:26,745 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:26,746 [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-15 11:50:26,748 [42 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773546626168&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 11:50:26,750 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:26,750 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.9411ms INFO 2026-03-15 11:50:26,750 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:26,751 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2169ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:26,761 [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-15 11:50:26,762 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:50:26,762 [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-15 11:50:26,762 [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-15 11:50:26,762 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:26,763 [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). WARN 2026-03-15 11:50:26,764 [45 ] 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-15 11:50:26,764 [45 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 11:50:26,764 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:26,764 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 0.9889ms INFO 2026-03-15 11:50:26,764 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:26,764 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.0169ms 401 application/json; charset=utf-8 INFO 2026-03-15 11:50:26,838 [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-15 11:50:26,838 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:50:26,838 [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-15 11:50:26,838 [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-15 11:50:26,838 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 11:50:26,840 [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-15 11:50:26,841 [45 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIwMTAiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNDk2NyIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuaWueS8n-a0gSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIyMDEwIiwianRpIjoiMDhhYWYyOTgtMWVhYy00YzQzLWI2YzItMDk2OGE1MDhlNzg3IiwiaWF0IjoxNzczMzkwNTgwLCJuYmYiOjE3NzMzOTA1NzgsImV4cCI6MTc3MzQ3Njk4MCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.K9RseFihEn_WvibTvJ-5mlUS9SVIkFLLOw0MAxkr1MU INFO 2026-03-15 11:50:26,844 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:26,844 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.2475ms INFO 2026-03-15 11:50:26,844 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 11:50:26,844 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4622ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:26,924 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-03-15 11:50:26,924 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:50:26,924 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:26,926 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:26,928 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:50:26,929 [45 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 11:50:26,929 [45 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 11:50:26,929 [45 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 11:50:26,943 [45 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 11:50:26,946 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:26,946 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.3678ms INFO 2026-03-15 11:50:26,946 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:26,946 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.3521ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:27,019 [42 ] 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-15 11:50:27,020 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:27,020 [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-15 11:50:27,020 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:27,020 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:27,020 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:27,021 [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-15 11:50:27,021 [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-15 11:50:27,022 [56 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 11:50:27,023 [56 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 11:50:27,023 [56 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 11:50:27,024 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:27,024 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2091ms INFO 2026-03-15 11:50:27,024 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:27,024 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1272ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:27,052 [56 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 11:50:27,055 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:27,055 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.8762ms INFO 2026-03-15 11:50:27,055 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:27,055 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.7702ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:27,133 [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-15 11:50:27,133 [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-15 11:50:27,133 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:27,133 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:27,133 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:27,133 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:27,135 [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-15 11:50:27,135 [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-15 11:50:27,138 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:27,138 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6516ms INFO 2026-03-15 11:50:27,138 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:27,138 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6313ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:27,140 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:27,140 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.6785ms INFO 2026-03-15 11:50:27,140 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:27,141 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6959ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:27,152 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-15 11:50:27,153 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:50:27,153 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:27,153 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:27,154 [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-15 11:50:27,156 [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-15 11:50:27,156 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:27,156 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:27,157 [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-15 11:50:27,159 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:27,159 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.0178ms INFO 2026-03-15 11:50:27,159 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:27,159 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9983ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:27,163 [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-15 11:50:27,163 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:27,164 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:27,165 [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-15 11:50:27,165 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:27,165 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.1118ms INFO 2026-03-15 11:50:27,165 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:27,165 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8124ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:27,165 [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-15 11:50:27,166 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-15 11:50:27,166 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:27,166 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:27,166 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:27,166 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:27,167 [63 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:50:27,167 [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-15 11:50:27,169 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:27,169 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 4.104ms INFO 2026-03-15 11:50:27,169 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:27,169 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7358ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:27,169 [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-15 11:50:27,169 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:27,169 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:27,171 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:27,171 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.4767ms INFO 2026-03-15 11:50:27,171 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:27,171 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0496ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:27,171 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:27,171 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.0103ms INFO 2026-03-15 11:50:27,171 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:27,171 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9024ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:27,172 [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-15 11:50:27,175 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:27,175 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.5927ms INFO 2026-03-15 11:50:27,175 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:27,175 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1936ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:27,209 [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-15 11:50:27,210 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:27,210 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:27,211 [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-15 11:50:27,219 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:27,219 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 8.0892ms INFO 2026-03-15 11:50:27,219 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:27,219 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0117ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:27,244 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-15 11:50:27,244 [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-15 11:50:27,244 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:27,244 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:27,244 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:27,245 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:27,246 [43 ] 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-15 11:50:27,246 [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-15 11:50:27,269 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:27,269 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 23.3418ms INFO 2026-03-15 11:50:27,269 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:27,270 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.3664ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:27,272 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:27,272 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 26.3491ms INFO 2026-03-15 11:50:27,272 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:27,272 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.6095ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:27,330 [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-15 11:50:27,331 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:27,331 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:27,332 [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-15 11:50:27,336 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:27,336 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.3725ms INFO 2026-03-15 11:50:27,336 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:27,336 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5347ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:30,083 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-03-15 11:50:30,083 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:50:30,083 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:30,083 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:30,085 [46 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:50:30,091 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:30,091 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7252ms INFO 2026-03-15 11:50:30,091 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:30,091 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.028ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:30,162 [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-15 11:50:30,162 [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-15 11:50:30,162 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:30,162 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:30,162 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:30,162 [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-15 11:50:30,162 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:30,162 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:30,162 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:30,163 [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-15 11:50:30,163 [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-15 11:50:30,164 [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-15 11:50:30,166 [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-15 11:50:30,166 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:30,166 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:30,166 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-03-15 11:50:30,166 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:30,166 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:30,167 [45 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:50:30,167 [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-15 11:50:30,170 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:30,170 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.6645ms INFO 2026-03-15 11:50:30,170 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:30,170 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6403ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:30,171 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:30,171 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:30,171 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 7.5713ms INFO 2026-03-15 11:50:30,171 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:30,171 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.767ms INFO 2026-03-15 11:50:30,171 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5716ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:30,171 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:30,171 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.647ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:30,172 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:30,172 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 8.0659ms INFO 2026-03-15 11:50:30,172 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:30,172 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6153ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:30,173 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:30,173 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 5.8861ms INFO 2026-03-15 11:50:30,173 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:30,173 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3597ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:30,246 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=2010& INFO 2026-03-15 11:50:30,247 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:30,247 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:30,248 [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-15 11:50:30,279 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:30,282 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 33.5395ms INFO 2026-03-15 11:50:30,282 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:30,282 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.6253ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:31,015 [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-15 11:50:31,015 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:50:31,016 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:31,016 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:31,017 [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-15 11:50:31,023 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:31,023 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8167ms INFO 2026-03-15 11:50:31,023 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:31,023 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9523ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:31,048 [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-15 11:50:31,048 [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-15 11:50:31,049 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:31,049 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:31,049 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:31,049 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:31,050 [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-15 11:50:31,050 [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-15 11:50:31,054 [42 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-15 11:50:31,059 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:31,059 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 8.6407ms INFO 2026-03-15 11:50:31,059 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:31,059 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4678ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:31,062 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:31,062 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 12.1486ms INFO 2026-03-15 11:50:31,062 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:31,062 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.9186ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:31,142 [42 ] 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-15 11:50:31,142 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:31,143 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:31,144 [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-15 11:50:31,148 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:31,150 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 6.405ms INFO 2026-03-15 11:50:31,150 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:31,150 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3288ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:32,050 [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-15 11:50:32,050 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:50:32,051 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:32,051 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:32,052 [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-15 11:50:32,054 [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-15 11:50:32,054 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:50:32,054 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:32,054 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:32,056 [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-15 11:50:32,056 [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-15 11:50:32,056 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:32,056 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:32,057 [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-15 11:50:32,059 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:32,059 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.08ms INFO 2026-03-15 11:50:32,059 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:32,059 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3125ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:32,061 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:32,061 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.3327ms INFO 2026-03-15 11:50:32,061 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:32,061 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9234ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:32,061 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:32,062 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9223ms INFO 2026-03-15 11:50:32,062 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:32,062 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6131ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:34,274 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leave.228b9155.js INFO 2026-03-15 11:50:34,274 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:50:34,275 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/leave.228b9155.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\leave.228b9155.js' INFO 2026-03-15 11:50:34,275 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7351ms 200 application/javascript INFO 2026-03-15 11:50:34,276 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leavePanel.0e371aec.js INFO 2026-03-15 11:50:34,276 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:50:34,276 [63 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/leavePanel.0e371aec.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\leavePanel.0e371aec.js' INFO 2026-03-15 11:50:34,276 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7161ms 200 application/javascript INFO 2026-03-15 11:50:34,280 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/leave.19219fb7.css INFO 2026-03-15 11:50:34,281 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/leave.19219fb7.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\leave.19219fb7.css' INFO 2026-03-15 11:50:34,281 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4019ms 200 text/css INFO 2026-03-15 11:50:34,331 [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-15 11:50:34,331 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:50:34,331 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:34,331 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:34,333 [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-15 11:50:34,339 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:34,339 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.6335ms INFO 2026-03-15 11:50:34,339 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:34,339 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8439ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:34,423 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050101&IsEss=true& INFO 2026-03-15 11:50:34,424 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:34,424 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:34,425 [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-15 11:50:34,429 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:34,429 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.699ms INFO 2026-03-15 11:50:34,429 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:34,429 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7769ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:34,431 [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-15 11:50:34,436 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:34,436 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:34,437 [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-15 11:50:34,453 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:34,453 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 15.5527ms INFO 2026-03-15 11:50:34,453 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:34,453 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.1683ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:38,619 [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-15 11:50:38,619 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:50:38,619 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:38,619 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:38,621 [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-15 11:50:38,627 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:38,627 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2466ms INFO 2026-03-15 11:50:38,627 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:38,627 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6098ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:38,814 [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-15 11:50:38,814 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:50:38,814 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:38,814 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:38,816 [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-15 11:50:38,822 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:38,822 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9306ms INFO 2026-03-15 11:50:38,822 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:38,822 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1798ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:38,823 [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-15 11:50:38,823 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:38,824 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:38,825 [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-15 11:50:38,828 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:38,828 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.9934ms INFO 2026-03-15 11:50:38,828 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:38,828 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.774ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:39,031 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-15 11:50:39,031 [63 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:50:39,032 [63 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:39,032 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:39,033 [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-15 11:50:39,039 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:39,039 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5441ms INFO 2026-03-15 11:50:39,039 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:39,039 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6989ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:42,610 [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-15 11:50:42,611 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:50:42,611 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:42,611 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:42,613 [43 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:50:42,618 [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-15 11:50:42,619 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:42,619 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:42,621 [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-15 11:50:42,627 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:42,627 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 6.6186ms INFO 2026-03-15 11:50:42,628 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:42,628 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4828ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:42,628 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:42,628 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 15.1535ms INFO 2026-03-15 11:50:42,628 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:42,628 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.0019ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:51,081 [46 ] 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-15 11:50:51,081 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:50:51,082 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:51,082 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:51,083 [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-15 11:50:51,084 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/setting.d94d3b3c.js INFO 2026-03-15 11:50:51,084 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:50:51,084 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/setting.72807cef.css INFO 2026-03-15 11:50:51,089 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:51,089 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5478ms INFO 2026-03-15 11:50:51,089 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:51,089 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6064ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:51,102 [42 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/setting.72807cef.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\setting.72807cef.css' INFO 2026-03-15 11:50:51,103 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.5481ms 200 text/css INFO 2026-03-15 11:50:51,112 [43 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/setting.d94d3b3c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\setting.d94d3b3c.js' INFO 2026-03-15 11:50:51,112 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.9911ms 200 application/javascript INFO 2026-03-15 11:50:51,252 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/ts.c79ecdf1.png INFO 2026-03-15 11:50:51,271 [43 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/ts.c79ecdf1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\ts.c79ecdf1.png' INFO 2026-03-15 11:50:51,271 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.4087ms 200 image/png INFO 2026-03-15 11:50:51,314 [43 ] 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-15 11:50:51,314 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:51,315 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:51,316 [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-15 11:50:51,326 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:51,326 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 10.5582ms INFO 2026-03-15 11:50:51,326 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:51,327 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.4954ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:51,477 [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=hideCancellationBtn& INFO 2026-03-15 11:50:51,478 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:51,478 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:51,480 [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-15 11:50:51,485 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:51,485 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 5.3664ms INFO 2026-03-15 11:50:51,485 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 11:50:51,485 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0899ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:51,938 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/AutoUpdate/GetVersion?& INFO 2026-03-15 11:50:51,939 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:50:51,939 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.AutoUpdateController.GetVersion (Sg.Hcm.Web.Core)' INFO 2026-03-15 11:50:51,941 [43 ] 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-15 11:50:52,405 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:50:52,405 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.AutoUpdateController.GetVersion (Sg.Hcm.Web.Core) in 464.5276ms INFO 2026-03-15 11:50:52,405 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.AutoUpdateController.GetVersion (Sg.Hcm.Web.Core)' INFO 2026-03-15 11:50:52,406 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 467.6658ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:50:59,924 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773546660143&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 11:50:59,925 [43 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 11:50:59,925 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.772ms 200 text/html INFO 2026-03-15 11:51:00,487 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.6404797393563574 INFO 2026-03-15 11:51:00,488 [43 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 11:51:00,488 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.647ms 200 application/javascript INFO 2026-03-15 11:51:00,621 [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%3D1773546660143%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 11:51:00,621 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:00,622 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:00,623 [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-15 11:51:00,625 [42 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773546660143&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 11:51:00,627 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:00,627 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.3129ms INFO 2026-03-15 11:51:00,627 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:00,628 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5435ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:00,682 [45 ] 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-15 11:51:00,682 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:51:00,682 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:00,682 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:00,684 [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-15 11:51:00,685 [45 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 11:51:00,685 [45 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 11:51:00,685 [45 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 11:51:00,700 [45 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 11:51:00,702 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:00,702 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.5469ms INFO 2026-03-15 11:51:00,702 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:00,702 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.5658ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:00,825 [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-15 11:51:00,825 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:00,825 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:00,827 [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-15 11:51:00,830 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:00,830 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3826ms INFO 2026-03-15 11:51:00,830 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:00,830 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.486ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:00,842 [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-15 11:51:00,842 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:00,842 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:00,843 [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-15 11:51:00,844 [45 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 11:51:00,844 [45 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 11:51:00,844 [45 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 11:51:00,858 [45 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 11:51:00,861 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:00,861 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 18.0977ms INFO 2026-03-15 11:51:00,861 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:00,861 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.8009ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:00,992 [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-15 11:51:00,992 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:00,993 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:00,994 [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-15 11:51:00,994 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:51:00,994 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:00,994 [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-15 11:51:00,994 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:00,995 [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-15 11:51:00,997 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:00,998 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4386ms INFO 2026-03-15 11:51:00,998 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:00,998 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5827ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:01,001 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:01,001 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.1511ms INFO 2026-03-15 11:51:01,001 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:01,001 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9983ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:01,009 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-15 11:51:01,009 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:01,009 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:01,010 [42 ] 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-15 11:51:01,013 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:01,013 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 2.861ms INFO 2026-03-15 11:51:01,013 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:01,013 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5017ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:01,047 [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-15 11:51:01,047 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-15 11:51:01,047 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:01,047 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:01,047 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:01,047 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:01,049 [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-15 11:51:01,049 [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-15 11:51:01,049 [42 ] 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-15 11:51:01,049 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:01,049 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:01,049 [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-15 11:51:01,049 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:01,049 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:01,050 [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-15 11:51:01,051 [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-15 11:51:01,052 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:01,052 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.6274ms INFO 2026-03-15 11:51:01,052 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:01,052 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1956ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:01,056 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:01,056 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 6.2365ms INFO 2026-03-15 11:51:01,056 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:01,056 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8074ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:01,059 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:01,059 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 10.7984ms INFO 2026-03-15 11:51:01,059 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:01,059 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.4891ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:01,061 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:01,061 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 10.6433ms INFO 2026-03-15 11:51:01,061 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:01,061 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.3529ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:01,082 [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-15 11:51:01,082 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:01,083 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:01,084 [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-15 11:51:01,087 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:01,087 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.4904ms INFO 2026-03-15 11:51:01,087 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:01,087 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3781ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:01,110 [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-15 11:51:01,110 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:01,110 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:01,111 [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-15 11:51:01,116 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:01,116 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.6547ms INFO 2026-03-15 11:51:01,116 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:01,116 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3475ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:01,205 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-15 11:51:01,206 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:01,206 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:01,207 [45 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:51:01,217 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:01,217 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 10.1902ms INFO 2026-03-15 11:51:01,217 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:01,217 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.2292ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:01,220 [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-15 11:51:01,221 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:01,221 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:01,222 [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-15 11:51:01,240 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:01,240 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.8422ms INFO 2026-03-15 11:51:01,240 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:01,240 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.6966ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:01,600 [54 ] 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-15 11:51:01,601 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:01,601 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:01,602 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:51:01,606 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:01,606 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.5426ms INFO 2026-03-15 11:51:01,606 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:01,606 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7459ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:04,119 [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-15 11:51:04,119 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-03-15 11:51:04,120 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:04,120 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:04,120 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:04,120 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:04,121 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-03-15 11:51:04,121 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:04,121 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:04,121 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:51:04,121 [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-15 11:51:04,121 [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-15 11:51:04,121 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:04,121 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:04,122 [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-15 11:51:04,123 [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-15 11:51:04,123 [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-15 11:51:04,123 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:51:04,123 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:04,123 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:04,125 [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-15 11:51:04,126 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:04,126 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.7692ms INFO 2026-03-15 11:51:04,126 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:04,126 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8429ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:04,126 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:04,127 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.3738ms INFO 2026-03-15 11:51:04,127 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:04,127 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9494ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:04,127 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:04,128 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 5.0096ms INFO 2026-03-15 11:51:04,128 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:04,128 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5253ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:04,128 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:04,128 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 6.6535ms INFO 2026-03-15 11:51:04,128 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:04,128 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6726ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:04,130 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:04,130 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.1143ms INFO 2026-03-15 11:51:04,130 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:04,130 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.888ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:04,154 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-15 11:51:04,154 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:04,154 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:04,155 [60 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:51:04,158 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:04,158 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.9767ms INFO 2026-03-15 11:51:04,158 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:04,159 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6587ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:04,300 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=65165& INFO 2026-03-15 11:51:04,300 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:04,300 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:04,302 [60 ] 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-15 11:51:04,307 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:04,334 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 32.381ms INFO 2026-03-15 11:51:04,334 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:04,334 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.0592ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:05,822 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/changePwd2.da165079.js INFO 2026-03-15 11:51:05,822 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:51:05,837 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/changePwd2.dc1bd83c.css INFO 2026-03-15 11:51:05,842 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/changePwd2.dc1bd83c.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\changePwd2.dc1bd83c.css' INFO 2026-03-15 11:51:05,842 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1983ms 200 text/css INFO 2026-03-15 11:51:05,849 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/changePwd2.da165079.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\changePwd2.da165079.js' INFO 2026-03-15 11:51:05,849 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.6046ms 200 application/javascript INFO 2026-03-15 11:51:05,911 [62 ] 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-15 11:51:05,911 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:51:05,911 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:05,911 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:05,913 [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-15 11:51:05,918 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:05,918 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7751ms INFO 2026-03-15 11:51:05,918 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:05,918 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.752ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:06,195 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=2605400501,2605400502&IsEss=true& INFO 2026-03-15 11:51:06,195 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetIsDefaultPwd?& INFO 2026-03-15 11:51:06,195 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:06,195 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:06,195 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:06,196 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:06,197 [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-15 11:51:06,197 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetIsDefaultPwd", controller = "Salary"}. Executing controller action with signature Boolean GetIsDefaultPwd() on controller Sg.HcmMb.Pay.SalaryAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:51:06,201 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:06,201 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.4216ms INFO 2026-03-15 11:51:06,201 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:06,201 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:06,201 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3581ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:06,201 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 4.5406ms INFO 2026-03-15 11:51:06,201 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:06,201 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1907ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:19,835 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/changePwd.ee597692.js INFO 2026-03-15 11:51:19,835 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:51:19,835 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/changePwd.34555c7e.css INFO 2026-03-15 11:51:19,845 [60 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/changePwd.34555c7e.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\changePwd.34555c7e.css' INFO 2026-03-15 11:51:19,846 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.242ms 200 text/css INFO 2026-03-15 11:51:19,852 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/changePwd.ee597692.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\changePwd.ee597692.js' INFO 2026-03-15 11:51:19,852 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.9861ms 200 application/javascript INFO 2026-03-15 11:51:19,858 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 47 INFO 2026-03-15 11:51:19,858 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:51:19,858 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:19,858 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:19,860 [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-15 11:51:19,865 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:19,865 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6381ms INFO 2026-03-15 11:51:19,865 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:19,865 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5624ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:19,982 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=noVerificateOldPwd& INFO 2026-03-15 11:51:19,982 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:19,982 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:19,983 [48 ] 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-15 11:51:19,987 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:19,988 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 4.0946ms INFO 2026-03-15 11:51:19,988 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:19,988 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0334ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:20,006 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260540050101,260540050201&IsEss=true& INFO 2026-03-15 11:51:20,006 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:20,006 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:20,008 [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-15 11:51:20,012 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:20,012 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.3223ms INFO 2026-03-15 11:51:20,012 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:20,012 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2327ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:22,264 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetIsDefaultPwd?& INFO 2026-03-15 11:51:22,264 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:22,264 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:22,265 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetIsDefaultPwd", controller = "Salary"}. Executing controller action with signature Boolean GetIsDefaultPwd() on controller Sg.HcmMb.Pay.SalaryAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:51:22,270 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:22,270 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 4.4542ms INFO 2026-03-15 11:51:22,270 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:22,270 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5844ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:22,279 [48 ] 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-15 11:51:22,279 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:51:22,279 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:22,279 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:22,280 [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-15 11:51:22,285 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:22,285 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.9716ms INFO 2026-03-15 11:51:22,285 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:22,286 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7145ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:23,232 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/FindPassWord/GetPwdRules?& INFO 2026-03-15 11:51:23,232 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:23,232 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Services.FindPassWordAppService.GetPwdRules (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:23,234 [60 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPwdRules", controller = "FindPassWord"}. Executing controller action with signature Sg.Hcm.Services.Dto.PwdRulesDto GetPwdRules() on controller Sg.Hcm.Services.FindPassWordAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:51:23,247 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 56 INFO 2026-03-15 11:51:23,247 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:51:23,247 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:23,247 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:23,262 [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-15 11:51:23,268 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:23,268 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.3205ms INFO 2026-03-15 11:51:23,268 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:23,268 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.9145ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:23,277 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:23,278 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Services.FindPassWordAppService.GetPwdRules (Sg.Hcm.Application.M) in 44.1582ms INFO 2026-03-15 11:51:23,279 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Services.FindPassWordAppService.GetPwdRules (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:23,279 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 46.6912ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:35,841 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773546696347&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 11:51:35,842 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 11:51:35,842 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8972ms 200 text/html INFO 2026-03-15 11:51:36,154 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.3683574528729727 INFO 2026-03-15 11:51:36,155 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 11:51:36,155 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6141ms 200 application/javascript INFO 2026-03-15 11:51:36,317 [54 ] 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-15 11:51:36,317 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:51:36,317 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:36,318 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:36,319 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:51:36,320 [55 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 11:51:36,320 [55 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 11:51:36,320 [55 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 11:51:36,330 [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%3D1773546696347%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 11:51:36,331 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:36,331 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:36,332 [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-15 11:51:36,333 [60 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773546696347&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 11:51:36,335 [55 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 11:51:36,336 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:36,336 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.7442ms INFO 2026-03-15 11:51:36,336 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:36,336 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6298ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:36,338 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:36,338 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.748ms INFO 2026-03-15 11:51:36,338 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:36,338 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.9575ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:36,478 [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-15 11:51:36,478 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:36,478 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:36,479 [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-15 11:51:36,480 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 11:51:36,480 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 11:51:36,480 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 11:51:36,492 [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-15 11:51:36,492 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:36,492 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:36,494 [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-15 11:51:36,495 [37 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 11:51:36,497 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:36,497 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7148ms INFO 2026-03-15 11:51:36,497 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:36,498 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5621ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:36,498 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:36,498 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 18.5916ms INFO 2026-03-15 11:51:36,498 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:36,498 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.6248ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:36,643 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-03-15 11:51:36,643 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-15 11:51:36,643 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:36,643 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:36,643 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:36,643 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:36,645 [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-15 11:51:36,645 [60 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:51:36,645 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:36,645 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:51:36,645 [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-15 11:51:36,645 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:36,645 [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-15 11:51:36,645 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:36,645 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:36,646 [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-15 11:51:36,647 [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-15 11:51:36,649 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:36,649 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 4.2688ms INFO 2026-03-15 11:51:36,649 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:36,649 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2048ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:36,649 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:36,650 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.5312ms INFO 2026-03-15 11:51:36,650 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:36,650 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7495ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:36,650 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:36,650 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4628ms INFO 2026-03-15 11:51:36,650 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:36,650 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2783ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:36,651 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:36,651 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.9499ms INFO 2026-03-15 11:51:36,651 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:36,651 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7585ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:36,659 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-15 11:51:36,659 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:36,659 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:36,660 [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-15 11:51:36,660 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:36,660 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:36,661 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:51:36,661 [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-15 11:51:36,663 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:36,663 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.8078ms INFO 2026-03-15 11:51:36,663 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:36,663 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4763ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:36,664 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:36,664 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 2.7918ms INFO 2026-03-15 11:51:36,664 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:36,664 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4422ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:36,705 [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-15 11:51:36,705 [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-15 11:51:36,705 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:36,706 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:36,706 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:36,706 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:36,707 [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-15 11:51:36,707 [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-15 11:51:36,710 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:36,711 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.6939ms INFO 2026-03-15 11:51:36,711 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:36,711 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6609ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:36,715 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:36,715 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.1481ms INFO 2026-03-15 11:51:36,715 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:36,715 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9236ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:36,802 [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-15 11:51:36,802 [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-15 11:51:36,802 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:36,802 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:36,802 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:36,803 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:36,804 [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-15 11:51:36,804 [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-15 11:51:36,817 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:36,817 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 13.0294ms INFO 2026-03-15 11:51:36,817 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:36,817 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.8479ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:36,819 [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-15 11:51:36,819 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:36,819 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:36,820 [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-15 11:51:36,824 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:36,824 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 20.0029ms INFO 2026-03-15 11:51:36,824 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:36,824 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.9511ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:36,825 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:36,825 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.3909ms INFO 2026-03-15 11:51:36,825 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:36,825 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0653ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:37,627 [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-15 11:51:37,628 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:37,628 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:37,629 [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-15 11:51:37,633 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:37,633 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.6253ms INFO 2026-03-15 11:51:37,633 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:37,633 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9772ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:45,042 [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-15 11:51:45,042 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:51:45,042 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:45,042 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:45,044 [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-15 11:51:45,049 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:45,049 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.538ms INFO 2026-03-15 11:51:45,049 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:45,049 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7135ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:45,053 [54 ] 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-15 11:51:45,053 [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-15 11:51:45,053 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:45,053 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:45,053 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:45,053 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:45,054 [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-15 11:51:45,054 [54 ] 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-15 11:51:45,056 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,26054001,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-03-15 11:51:45,056 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:45,056 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:45,056 [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-15 11:51:45,056 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:45,056 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:45,057 [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-15 11:51:45,058 [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-15 11:51:45,060 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:45,060 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 5.8115ms INFO 2026-03-15 11:51:45,060 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:45,060 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7079ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:45,060 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:45,060 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 6.1427ms INFO 2026-03-15 11:51:45,060 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:45,060 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8773ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:45,060 [60 ] 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-15 11:51:45,061 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:45,061 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4697ms INFO 2026-03-15 11:51:45,061 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:45,061 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:45,061 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0218ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:45,061 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:45,061 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:45,061 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.428ms INFO 2026-03-15 11:51:45,061 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:45,061 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2146ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:45,062 [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-15 11:51:45,065 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:45,065 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8404ms INFO 2026-03-15 11:51:45,065 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:45,065 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.541ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:45,181 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=65165& INFO 2026-03-15 11:51:45,181 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:45,181 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:45,183 [80 ] 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-15 11:51:45,188 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:45,215 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 32.0945ms INFO 2026-03-15 11:51:45,215 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:45,215 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.0819ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:47,826 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/annualLeave.4d308de3.css INFO 2026-03-15 11:51:47,829 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-03-15 11:51:47,829 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:51:47,830 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:47,830 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:47,831 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:51:47,834 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/annualLeave.4d308de3.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\annualLeave.4d308de3.css' INFO 2026-03-15 11:51:47,835 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6154ms 200 text/css INFO 2026-03-15 11:51:47,837 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:47,837 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9581ms INFO 2026-03-15 11:51:47,837 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:47,837 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0239ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:47,839 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/annualLeave.a71d585d.js INFO 2026-03-15 11:51:47,839 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:51:47,870 [55 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/annualLeave.a71d585d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\annualLeave.a71d585d.js' INFO 2026-03-15 11:51:47,870 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.5083ms 200 application/javascript INFO 2026-03-15 11:51:48,081 [55 ] 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-15 11:51:48,082 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:48,082 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:48,083 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:51:48,086 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:48,086 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.4298ms INFO 2026-03-15 11:51:48,086 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:48,087 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.565ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:48,095 [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-15 11:51:48,095 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:48,095 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:48,097 [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-15 11:51:48,099 [32 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-15 11:51:48,105 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:48,105 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 8.7377ms INFO 2026-03-15 11:51:48,105 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:48,106 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7433ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:51:48,472 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=65165& INFO 2026-03-15 11:51:48,472 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:51:48,472 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:48,473 [80 ] 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-15 11:51:48,479 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:51:48,506 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 32.2746ms INFO 2026-03-15 11:51:48,506 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 11:51:48,506 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.3934ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:52:09,776 [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-15 11:52:09,776 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:52:09,776 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:52:09,776 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:52:09,778 [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-15 11:52:09,779 [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-15 11:52:09,779 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:52:09,779 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:52:09,780 [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-15 11:52:09,783 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:52:09,783 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.0189ms INFO 2026-03-15 11:52:09,783 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:52:09,783 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:52:09,783 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8465ms INFO 2026-03-15 11:52:09,783 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:52:09,783 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9399ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:52:09,784 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9637ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:52:12,504 [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-15 11:52:12,504 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:52:12,505 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:52:12,505 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-03-15 11:52:12,506 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:52:12,506 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 11:52:12,506 [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-15 11:52:12,507 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:52:12,509 [13 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-15 11:52:12,510 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:52:12,510 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.797ms INFO 2026-03-15 11:52:12,510 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:52:12,510 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1143ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:52:12,515 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:52:12,515 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 8.0004ms INFO 2026-03-15 11:52:12,515 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 11:52:12,515 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.816ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:52:12,515 [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-15 11:52:12,515 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:52:12,516 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:52:12,516 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:52:12,517 [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-15 11:52:12,522 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:52:12,522 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.0035ms INFO 2026-03-15 11:52:12,522 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:52:12,522 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7878ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:52:12,649 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=65165& INFO 2026-03-15 11:52:12,649 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:52:12,649 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 11:52:12,650 [64 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 11:52:12,656 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:52:12,681 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 30.9712ms INFO 2026-03-15 11:52:12,681 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 11:52:12,682 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.961ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:52:14,136 [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-15 11:52:14,136 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:52:14,137 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:52:14,138 [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-15 11:52:14,142 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:52:14,142 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.8794ms INFO 2026-03-15 11:52:14,142 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:52:14,142 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2892ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:52:14,151 [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-15 11:52:14,151 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:52:14,151 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:52:14,151 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:52:14,153 [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-15 11:52:14,158 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:52:14,158 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.1877ms INFO 2026-03-15 11:52:14,158 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:52:14,158 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2637ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:52:18,624 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=2605400501,2605400502&IsEss=true& INFO 2026-03-15 11:52:18,624 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:52:18,624 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:52:18,626 [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-15 11:52:18,626 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetIsDefaultPwd?& INFO 2026-03-15 11:52:18,626 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:52:18,626 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-15 11:52:18,628 [31 ] 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-15 11:52:18,629 [28 ] 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-15 11:52:18,629 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:52:18,629 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:52:18,629 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:52:18,630 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:52:18,630 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.0419ms INFO 2026-03-15 11:52:18,630 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:52:18,630 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1866ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:52:18,630 [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-15 11:52:18,632 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:52:18,632 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 4.3528ms INFO 2026-03-15 11:52:18,632 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-15 11:52:18,632 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2345ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:52:18,635 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:52:18,635 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.951ms INFO 2026-03-15 11:52:18,635 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:52:18,635 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5212ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:52:20,191 [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-15 11:52:20,192 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:52:20,192 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:52:20,193 [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-15 11:52:20,196 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-03-15 11:52:20,196 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:52:20,196 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:52:20,196 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:52:20,197 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:52:20,197 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.6325ms INFO 2026-03-15 11:52:20,197 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:52:20,197 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7802ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:52:20,198 [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-15 11:52:20,203 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:52:20,203 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.8556ms INFO 2026-03-15 11:52:20,203 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:52:20,203 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7484ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:52:21,476 [64 ] 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-15 11:52:21,476 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:52:21,477 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 11:52:21,478 [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-15 11:52:21,480 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 38 INFO 2026-03-15 11:52:21,480 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:52:21,481 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:52:21,481 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:52:21,482 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:52:21,482 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.6126ms INFO 2026-03-15 11:52:21,482 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 11:52:21,482 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7217ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:52:21,482 [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-15 11:52:21,487 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:52:21,487 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.8585ms INFO 2026-03-15 11:52:21,487 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:52:21,487 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.543ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:52:21,599 [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=hideCancellationBtn& INFO 2026-03-15 11:52:21,599 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:52:21,599 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 11:52:21,601 [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-15 11:52:21,605 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:52:21,605 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.9067ms INFO 2026-03-15 11:52:21,605 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 11:52:21,605 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0736ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:52:22,136 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/AutoUpdate/GetVersion?& INFO 2026-03-15 11:52:22,138 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:52:22,138 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.AutoUpdateController.GetVersion (Sg.Hcm.Web.Core)' INFO 2026-03-15 11:52:22,139 [28 ] 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-15 11:52:22,142 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:52:22,143 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.AutoUpdateController.GetVersion (Sg.Hcm.Web.Core) in 3.285ms INFO 2026-03-15 11:52:22,143 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.AutoUpdateController.GetVersion (Sg.Hcm.Web.Core)' INFO 2026-03-15 11:52:22,143 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8263ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:52:31,106 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-15 11:52:31,107 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:52:31,107 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:52:31,109 [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-15 11:52:31,112 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:52:31,112 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.5031ms INFO 2026-03-15 11:52:31,112 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 11:52:31,112 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9679ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:52:31,121 [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-15 11:52:31,121 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:52:31,121 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:52:31,121 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:52:31,122 [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-15 11:52:31,127 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:52:31,127 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.8032ms INFO 2026-03-15 11:52:31,127 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:52:31,127 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5055ms 200 application/json; charset=utf-8 INFO 2026-03-15 11:52:31,668 [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-15 11:52:31,669 [30 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 11:52:31,669 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 11:52:31,669 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:52:31,670 [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-15 11:52:31,676 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 11:52:31,676 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5141ms INFO 2026-03-15 11:52:31,676 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 11:52:31,676 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6321ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:06:55,205 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773547615130&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 12:06:55,206 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 12:06:55,206 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6264ms 200 text/html INFO 2026-03-15 12:06:55,720 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.06736332215493457 INFO 2026-03-15 12:06:55,720 [70 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 12:06:55,720 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6575ms 200 application/javascript INFO 2026-03-15 12:06:55,907 [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%3D1773547615130%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 12:06:55,908 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:06:55,908 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 12:06:55,917 [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-15 12:06:55,918 [70 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773547615130&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 12:06:55,961 [72 ] 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-15 12:06:55,961 [72 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:06:55,962 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:06:55,962 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 12:06:55,963 [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-15 12:06:55,965 [72 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 12:06:55,965 [72 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 12:06:55,965 [72 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 12:06:55,979 [72 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 12:06:55,982 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:06:55,982 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.7845ms INFO 2026-03-15 12:06:55,982 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 12:06:55,982 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.0474ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:06:56,134 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-15 12:06:56,134 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:06:56,134 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 12:06:56,136 [66 ] 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-15 12:06:56,136 [66 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 12:06:56,136 [66 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 12:06:56,136 [66 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 12:06:56,151 [66 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 12:06:56,154 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:06:56,154 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 18.8905ms INFO 2026-03-15 12:06:56,155 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 12:06:56,155 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.0122ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:06:56,181 [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-15 12:06:56,181 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:06:56,181 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:06:56,183 [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-15 12:06:56,186 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:06:56,186 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5167ms INFO 2026-03-15 12:06:56,186 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:06:56,186 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5607ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:06:56,298 [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-15 12:06:56,298 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:06:56,298 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 12:06:56,300 [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-15 12:06:56,302 [69 ] 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-15 12:06:56,302 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:06:56,302 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:06:56,303 [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-15 12:06:56,303 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:06:56,303 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.5646ms INFO 2026-03-15 12:06:56,303 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 12:06:56,304 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6409ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:06:56,306 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:06:56,306 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3331ms INFO 2026-03-15 12:06:56,306 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:06:56,307 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0715ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:06:56,322 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:06:56,322 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 404.4359ms INFO 2026-03-15 12:06:56,322 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 12:06:56,322 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 414.49ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:06:56,352 [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-15 12:06:56,352 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:06:56,352 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:06:56,352 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:06:56,354 [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-15 12:06:56,360 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:06:56,360 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.798ms INFO 2026-03-15 12:06:56,360 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:06:56,360 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8913ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:06:56,412 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-03-15 12:06:56,412 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:06:56,412 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:06:56,413 [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-15 12:06:56,416 [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-15 12:06:56,416 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:06:56,416 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 12:06:56,416 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:06:56,417 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1198ms INFO 2026-03-15 12:06:56,417 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:06:56,417 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9372ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:06:56,417 [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-15 12:06:56,419 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-15 12:06:56,419 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:06:56,419 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 12:06:56,420 [69 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 12:06:56,420 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:06:56,420 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.3357ms INFO 2026-03-15 12:06:56,420 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 12:06:56,420 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9581ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:06:56,422 [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-15 12:06:56,422 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:06:56,422 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 12:06:56,423 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:06:56,423 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.786ms INFO 2026-03-15 12:06:56,423 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 12:06:56,423 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4101ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:06:56,423 [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-15 12:06:56,431 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:06:56,431 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.7693ms INFO 2026-03-15 12:06:56,431 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 12:06:56,431 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3649ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:06:56,457 [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-15 12:06:56,457 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:06:56,457 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 12:06:56,458 [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-15 12:06:56,460 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-15 12:06:56,460 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:06:56,460 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 12:06:56,461 [69 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-15 12:06:56,462 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:06:56,462 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.2689ms INFO 2026-03-15 12:06:56,462 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 12:06:56,462 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8892ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:06:56,466 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:06:56,466 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.6146ms INFO 2026-03-15 12:06:56,466 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 12:06:56,466 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3878ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:06:56,548 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-15 12:06:56,549 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:06:56,549 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 12:06:56,550 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-15 12:06:56,550 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:06:56,550 [66 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 12:06:56,550 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 12:06:56,551 [69 ] 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-15 12:06:56,560 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:06:56,560 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.7148ms INFO 2026-03-15 12:06:56,560 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 12:06:56,560 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.4172ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:06:56,570 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:06:56,570 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.1432ms INFO 2026-03-15 12:06:56,570 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 12:06:56,570 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.9012ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:06:57,100 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-03-15 12:06:57,101 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:06:57,101 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 12:06:57,102 [66 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-15 12:06:57,106 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:06:57,106 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.5536ms INFO 2026-03-15 12:06:57,106 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 12:06:57,106 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7985ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:07:26,026 [70 ] 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-15 12:07:26,026 [70 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:07:26,027 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:07:26,027 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:07:26,028 [70 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 12:07:26,034 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:07:26,034 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6675ms INFO 2026-03-15 12:07:26,034 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:07:26,034 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8321ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:07:26,070 [75 ] 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-15 12:07:26,071 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:07:26,071 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:07:26,072 [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-15 12:07:26,075 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:07:26,075 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1805ms INFO 2026-03-15 12:07:26,075 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:07:26,075 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0209ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:07:26,083 [77 ] 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-15 12:07:26,083 [77 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:07:26,083 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-15 12:07:26,085 [77 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetLeaveList", controller = "Leave"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Leave.Dto.LeaveListDto] GetLeaveList(System.String) on controller Sg.HcmMb.Leave.LeaveAppService (Sg.Hcm.Application.M). INFO 2026-03-15 12:07:26,090 [77 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:07:26,090 [77 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 5.5075ms INFO 2026-03-15 12:07:26,090 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-15 12:07:26,090 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2965ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:12,420 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773548352829&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 12:19:12,421 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 12:19:12,421 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9409ms 200 text/html INFO 2026-03-15 12:19:12,907 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.03257998240570703 INFO 2026-03-15 12:19:12,908 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 12:19:12,908 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6319ms 200 application/javascript INFO 2026-03-15 12:19:13,029 [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%3D1773548352829%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 12:19:13,030 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:13,030 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:13,031 [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-15 12:19:13,032 [59 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773548352829&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 12:19:13,035 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:13,036 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.1224ms INFO 2026-03-15 12:19:13,036 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:13,036 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1884ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:13,065 [54 ] 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-15 12:19:13,065 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:19:13,066 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:13,066 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:13,067 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 12:19:13,068 [54 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 12:19:13,068 [54 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 12:19:13,068 [54 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 12:19:13,083 [54 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 12:19:13,086 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:13,086 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.7645ms INFO 2026-03-15 12:19:13,086 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:13,086 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.7558ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:13,193 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-15 12:19:13,193 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:13,193 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:13,194 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 12:19:13,195 [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-15 12:19:13,195 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:13,195 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:13,195 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 12:19:13,195 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 12:19:13,195 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 12:19:13,196 [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-15 12:19:13,199 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:13,199 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2099ms INFO 2026-03-15 12:19:13,199 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:13,200 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9194ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:13,210 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 12:19:13,212 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:13,212 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 17.8827ms INFO 2026-03-15 12:19:13,212 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:13,212 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.7631ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:13,355 [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-15 12:19:13,356 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:13,356 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:13,357 [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-15 12:19:13,359 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-15 12:19:13,359 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:13,360 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:13,360 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:13,360 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.2718ms INFO 2026-03-15 12:19:13,360 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:13,360 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1393ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:13,361 [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-15 12:19:13,364 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:13,364 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8485ms INFO 2026-03-15 12:19:13,364 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:13,364 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4333ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:13,419 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-15 12:19:13,420 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:13,420 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:13,420 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-03-15 12:19:13,420 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:13,420 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:13,421 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 12:19:13,421 [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-15 12:19:13,425 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:13,425 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2268ms INFO 2026-03-15 12:19:13,425 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:13,425 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8898ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:13,425 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:13,425 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.94ms INFO 2026-03-15 12:19:13,425 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:13,425 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7979ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:13,429 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-15 12:19:13,429 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:19:13,429 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:13,430 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:13,431 [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-15 12:19:13,435 [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-15 12:19:13,436 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:13,436 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:13,436 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:13,436 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5341ms INFO 2026-03-15 12:19:13,436 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:13,436 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0918ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:13,437 [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-15 12:19:13,440 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:13,440 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.2711ms INFO 2026-03-15 12:19:13,440 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:13,440 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0737ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:13,445 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-15 12:19:13,445 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:13,446 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:13,447 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 12:19:13,458 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:13,458 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 10.912ms INFO 2026-03-15 12:19:13,458 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:13,458 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.8954ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:13,461 [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-15 12:19:13,462 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:13,462 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:13,463 [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-15 12:19:13,466 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:13,466 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.2132ms INFO 2026-03-15 12:19:13,466 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:13,466 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0493ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:13,500 [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-15 12:19:13,500 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:13,500 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:13,501 [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-15 12:19:13,506 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:13,506 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.4775ms INFO 2026-03-15 12:19:13,506 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:13,506 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1683ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:13,560 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-15 12:19:13,560 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:13,560 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:13,561 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 12:19:13,571 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-15 12:19:13,572 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:13,572 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:13,573 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 12:19:13,581 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:13,581 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 19.7739ms INFO 2026-03-15 12:19:13,581 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:13,581 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.4489ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:13,582 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:13,582 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 8.644ms INFO 2026-03-15 12:19:13,582 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:13,582 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4965ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:14,131 [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-15 12:19:14,132 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:14,132 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:14,133 [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-15 12:19:14,137 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:14,137 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.8816ms INFO 2026-03-15 12:19:14,137 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:14,137 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1085ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:15,919 [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-15 12:19:15,919 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:19:15,920 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:15,920 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:15,921 [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-15 12:19:15,927 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:15,927 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7658ms INFO 2026-03-15 12:19:15,927 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:15,927 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8071ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:15,935 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-03-15 12:19:15,935 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:15,935 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:15,937 [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-15 12:19:15,940 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:15,940 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9881ms INFO 2026-03-15 12:19:15,940 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:15,940 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.645ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:15,945 [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-15 12:19:15,945 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:15,945 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:15,946 [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-15 12:19:15,950 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:15,950 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 4.1332ms INFO 2026-03-15 12:19:15,950 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:15,950 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7805ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:15,954 [38 ] 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-15 12:19:15,954 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:15,954 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:15,955 [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-15 12:19:15,958 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:15,958 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.879ms INFO 2026-03-15 12:19:15,958 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:15,958 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6805ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:15,960 [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-15 12:19:15,961 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:15,961 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:15,962 [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-15 12:19:15,964 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:15,965 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.7714ms INFO 2026-03-15 12:19:15,965 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:15,965 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.31ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:15,966 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-03-15 12:19:15,966 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:15,967 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:15,968 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 12:19:15,973 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:15,973 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 4.9001ms INFO 2026-03-15 12:19:15,973 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:15,973 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5111ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:16,076 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=65165& INFO 2026-03-15 12:19:16,076 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:16,076 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:16,077 [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-15 12:19:16,083 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:16,109 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 31.1412ms INFO 2026-03-15 12:19:16,109 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:16,109 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.7556ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:17,270 [51 ] 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-15 12:19:17,271 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:17,271 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:17,272 [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-15 12:19:17,276 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:17,276 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7531ms INFO 2026-03-15 12:19:17,276 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:17,276 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8218ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:17,281 [59 ] 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-15 12:19:17,281 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:19:17,282 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:17,282 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:17,283 [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-15 12:19:17,288 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:17,288 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.9321ms INFO 2026-03-15 12:19:17,288 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:17,288 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7617ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:17,401 [51 ] 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-15 12:19:17,401 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:17,401 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:17,403 [51 ] 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-15 12:19:17,405 [51 ] Sg.HcmMb.PubClass.ShareData - oldValue:uXRSaPD1cEA= INFO 2026-03-15 12:19:17,415 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:17,420 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M) in 17.2695ms INFO 2026-03-15 12:19:17,420 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:17,420 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.9996ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:25,151 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773548365156&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 12:19:25,151 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 12:19:25,152 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6952ms 200 text/html INFO 2026-03-15 12:19:25,596 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.7510737511824932 INFO 2026-03-15 12:19:25,596 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 12:19:25,596 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5766ms 200 application/javascript INFO 2026-03-15 12:19:25,791 [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%3D1773548365156%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 12:19:25,791 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:25,791 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:25,792 [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-15 12:19:25,794 [59 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773548365156&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 12:19:25,797 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:25,797 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.2209ms INFO 2026-03-15 12:19:25,797 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:25,797 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2112ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:25,817 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-03-15 12:19:25,817 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:19:25,817 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:25,817 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:25,818 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 12:19:25,819 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 12:19:25,820 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 12:19:25,820 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 12:19:25,834 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 12:19:25,837 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:25,837 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.6321ms INFO 2026-03-15 12:19:25,837 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:25,837 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.3554ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:25,976 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-15 12:19:25,976 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:25,977 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:25,978 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 12:19:25,978 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-03-15 12:19:25,979 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:25,979 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 12:19:25,979 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 12:19:25,979 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 12:19:25,979 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:25,980 [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-15 12:19:25,983 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:25,983 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2116ms INFO 2026-03-15 12:19:25,983 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:25,983 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9844ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:25,993 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 12:19:25,995 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:25,996 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 17.723ms INFO 2026-03-15 12:19:25,996 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:25,996 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.4457ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:26,151 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-15 12:19:26,152 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:26,152 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:26,153 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 12:19:26,153 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-15 12:19:26,154 [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-15 12:19:26,154 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:26,154 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:19:26,154 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:26,154 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:26,154 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:26,155 [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-15 12:19:26,155 [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-15 12:19:26,157 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:26,157 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.443ms INFO 2026-03-15 12:19:26,157 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:26,157 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4708ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:26,158 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:26,158 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2139ms INFO 2026-03-15 12:19:26,158 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:26,158 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1272ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:26,160 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:26,160 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.9589ms INFO 2026-03-15 12:19:26,160 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:26,160 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7638ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:26,273 [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-15 12:19:26,274 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:26,274 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:26,275 [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-15 12:19:26,279 [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-15 12:19:26,279 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:26,279 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:26,279 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6033ms INFO 2026-03-15 12:19:26,279 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:26,279 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:26,279 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8269ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:26,280 [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-15 12:19:26,281 [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-15 12:19:26,281 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:26,281 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:26,283 [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-15 12:19:26,284 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:26,284 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.7297ms INFO 2026-03-15 12:19:26,284 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:26,284 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6592ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:26,286 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:26,286 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.9689ms INFO 2026-03-15 12:19:26,286 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:26,286 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8087ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:26,330 [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-15 12:19:26,330 [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-15 12:19:26,330 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:26,330 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:26,330 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:26,330 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:26,332 [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-15 12:19:26,332 [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-15 12:19:26,332 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-15 12:19:26,333 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:26,333 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:26,334 [38 ] 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-15 12:19:26,337 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:26,337 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.5508ms INFO 2026-03-15 12:19:26,338 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:26,338 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2242ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:26,339 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:26,339 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 7.2104ms INFO 2026-03-15 12:19:26,339 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:26,339 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3664ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:26,340 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:26,340 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.1477ms INFO 2026-03-15 12:19:26,340 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:26,340 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3383ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:26,420 [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-15 12:19:26,420 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:26,420 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:26,421 [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-15 12:19:26,421 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-15 12:19:26,421 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:26,422 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:26,423 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 12:19:26,430 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:26,431 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.3674ms INFO 2026-03-15 12:19:26,431 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:26,431 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.1619ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:26,440 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:26,440 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.6977ms INFO 2026-03-15 12:19:26,441 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:26,441 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.4003ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:26,931 [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-15 12:19:26,932 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:26,932 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:26,933 [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-15 12:19:26,937 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:26,937 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.5806ms INFO 2026-03-15 12:19:26,937 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:26,937 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6559ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:31,300 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 36 INFO 2026-03-15 12:19:31,301 [55 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:19:31,301 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:31,301 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:31,302 [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-15 12:19:31,308 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:31,308 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8796ms INFO 2026-03-15 12:19:31,308 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:31,308 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9257ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:31,339 [51 ] 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-15 12:19:31,339 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:31,340 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:31,341 [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-15 12:19:31,342 [55 ] 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-15 12:19:31,342 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:31,343 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:31,344 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetLeaveList", controller = "Leave"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Leave.Dto.LeaveListDto] GetLeaveList(System.String) on controller Sg.HcmMb.Leave.LeaveAppService (Sg.Hcm.Application.M). INFO 2026-03-15 12:19:31,344 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:31,344 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1136ms INFO 2026-03-15 12:19:31,344 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:31,344 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0843ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:31,349 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:31,349 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 5.6968ms INFO 2026-03-15 12:19:31,350 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:31,350 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4426ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:50,874 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-15 12:19:50,874 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:50,874 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:50,875 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 12:19:50,879 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:50,879 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.6457ms INFO 2026-03-15 12:19:50,879 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:50,879 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6804ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:50,892 [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-15 12:19:50,892 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:19:50,892 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:50,892 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:50,894 [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-15 12:19:50,899 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:50,899 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.0964ms INFO 2026-03-15 12:19:50,899 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:50,899 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9813ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:19:51,829 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-15 12:19:51,829 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:19:51,829 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:19:51,829 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:51,831 [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-15 12:19:51,837 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:19:51,837 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7829ms INFO 2026-03-15 12:19:51,837 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:19:51,837 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0358ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:21:16,480 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773548476423&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 12:21:16,480 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 12:21:16,480 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8522ms 200 text/html INFO 2026-03-15 12:21:16,932 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.657620550003758 INFO 2026-03-15 12:21:16,933 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 12:21:16,933 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7549ms 200 application/javascript INFO 2026-03-15 12:21:17,139 [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%3D1773548476423%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 12:21:17,139 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:21:17,140 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:17,141 [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-15 12:21:17,142 [37 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773548476423&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 12:21:17,145 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:21:17,145 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.7082ms INFO 2026-03-15 12:21:17,145 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:17,145 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8056ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:21:17,175 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-03-15 12:21:17,175 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:21:17,175 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:21:17,175 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:17,177 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 12:21:17,178 [62 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 12:21:17,178 [62 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 12:21:17,178 [62 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 12:21:17,192 [62 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 12:21:17,195 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:21:17,195 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.6024ms INFO 2026-03-15 12:21:17,195 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:17,195 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.469ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:21:17,334 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-15 12:21:17,335 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:21:17,335 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:17,336 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 12:21:17,337 [42 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 12:21:17,337 [42 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 12:21:17,337 [42 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 12:21:17,352 [42 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 12:21:17,354 [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-15 12:21:17,354 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:21:17,354 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:21:17,354 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:17,355 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 18.4049ms INFO 2026-03-15 12:21:17,355 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:17,355 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.2547ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:21:17,357 [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-15 12:21:17,360 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:21:17,360 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0412ms INFO 2026-03-15 12:21:17,360 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:17,360 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4623ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:21:17,484 [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-15 12:21:17,484 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:21:17,484 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:17,486 [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-15 12:21:17,487 [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-15 12:21:17,487 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:21:17,488 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:17,489 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:21:17,489 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.0705ms INFO 2026-03-15 12:21:17,489 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:17,489 [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-15 12:21:17,489 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7877ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:21:17,491 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:21:17,492 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8234ms INFO 2026-03-15 12:21:17,492 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:17,492 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.528ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:21:17,507 [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-15 12:21:17,507 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:21:17,508 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:21:17,508 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:17,509 [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-15 12:21:17,514 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:21:17,514 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.8819ms INFO 2026-03-15 12:21:17,514 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:17,514 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4863ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:21:17,589 [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-15 12:21:17,590 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:21:17,590 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:17,591 [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-15 12:21:17,592 [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-15 12:21:17,592 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:21:17,592 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:17,593 [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-15 12:21:17,594 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-15 12:21:17,594 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:21:17,594 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:17,595 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:21:17,595 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.7496ms INFO 2026-03-15 12:21:17,595 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:17,595 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5174ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:21:17,596 [42 ] 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-15 12:21:17,597 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:21:17,597 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3406ms INFO 2026-03-15 12:21:17,597 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:17,597 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.254ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:21:17,599 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:21:17,599 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.1757ms INFO 2026-03-15 12:21:17,599 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:17,599 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2153ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:21:17,640 [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-15 12:21:17,640 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:21:17,640 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:17,641 [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-15 12:21:17,644 [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-15 12:21:17,644 [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-15 12:21:17,644 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:21:17,644 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:17,644 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:21:17,644 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:17,645 [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-15 12:21:17,645 [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-15 12:21:17,656 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:21:17,656 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 10.8815ms INFO 2026-03-15 12:21:17,656 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:17,656 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.4317ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:21:17,657 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:21:17,657 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 15.8117ms INFO 2026-03-15 12:21:17,657 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:17,657 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.462ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:21:17,658 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:21:17,658 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 12.4874ms INFO 2026-03-15 12:21:17,658 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:17,658 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.1327ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:21:17,744 [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-15 12:21:17,744 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:21:17,744 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:17,746 [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-15 12:21:17,749 [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-15 12:21:17,749 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:21:17,749 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:17,750 [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-15 12:21:17,755 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:21:17,755 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.2509ms INFO 2026-03-15 12:21:17,755 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:17,755 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.4555ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:21:17,768 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:21:17,768 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.5279ms INFO 2026-03-15 12:21:17,768 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:17,768 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.3623ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:21:18,287 [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-15 12:21:18,287 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:21:18,287 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:18,289 [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-15 12:21:18,292 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:21:18,292 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.4467ms INFO 2026-03-15 12:21:18,292 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:18,292 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.494ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:21:24,004 [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-15 12:21:24,005 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:21:24,005 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:21:24,005 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:24,006 [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-15 12:21:24,012 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:21:24,013 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.246ms INFO 2026-03-15 12:21:24,013 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:24,013 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3378ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:21:24,013 [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-15 12:21:24,013 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:21:24,013 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:24,014 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-03-15 12:21:24,014 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:21:24,014 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:24,015 [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-15 12:21:24,016 [60 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 12:21:24,018 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:21:24,018 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0102ms INFO 2026-03-15 12:21:24,018 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:24,018 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8299ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:21:24,020 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:21:24,020 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 4.2544ms INFO 2026-03-15 12:21:24,020 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:24,020 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9247ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:21:24,026 [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-15 12:21:24,027 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:21:24,027 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:24,028 [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-15 12:21:24,033 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:21:24,033 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 4.8419ms INFO 2026-03-15 12:21:24,033 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:24,033 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5806ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:21:24,037 [46 ] 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-15 12:21:24,037 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:21:24,038 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:24,039 [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-15 12:21:24,041 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-15 12:21:24,041 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:21:24,041 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:24,041 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:21:24,041 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8127ms INFO 2026-03-15 12:21:24,041 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:24,042 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3995ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:21:24,043 [60 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 12:21:24,045 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:21:24,045 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.7277ms INFO 2026-03-15 12:21:24,045 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:24,045 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.464ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:21:24,186 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1819& INFO 2026-03-15 12:21:24,186 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:21:24,186 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:24,187 [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-15 12:21:24,191 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:21:24,195 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 8.0604ms INFO 2026-03-15 12:21:24,195 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:24,195 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8658ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:21:26,210 [60 ] 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-15 12:21:26,211 [60 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:21:26,211 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:21:26,211 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:26,212 [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-15 12:21:26,218 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:21:26,218 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6443ms INFO 2026-03-15 12:21:26,218 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:26,218 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6951ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:21:26,237 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetMyAttPatItem?& INFO 2026-03-15 12:21:26,237 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:21:26,238 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:26,238 [46 ] 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-15 12:21:26,238 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:21:26,238 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:26,239 [60 ] 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-15 12:21:26,240 [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-15 12:21:26,243 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:21:26,243 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:21:26,243 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5163ms INFO 2026-03-15 12:21:26,243 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:26,243 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M) in 4.4583ms INFO 2026-03-15 12:21:26,243 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:26,244 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3951ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:21:26,244 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3705ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:21:26,388 [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-14& INFO 2026-03-15 12:21:26,388 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:21:26,389 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:26,390 [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-15 12:21:26,783 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:21:26,783 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M) in 393.2032ms INFO 2026-03-15 12:21:26,783 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:26,783 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 395.3643ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:21:43,617 [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-15 12:21:43,617 [60 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:21:43,617 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:21:43,617 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:43,619 [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-15 12:21:43,621 [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-15 12:21:43,621 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:21:43,621 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:43,623 [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-15 12:21:43,624 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:21:43,625 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8007ms INFO 2026-03-15 12:21:43,625 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:43,625 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8674ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:21:43,626 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:21:43,626 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.4377ms INFO 2026-03-15 12:21:43,626 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:43,626 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3206ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:21:43,857 [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-15 12:21:43,857 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:21:43,857 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:21:43,858 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:43,859 [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-15 12:21:43,864 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:21:43,864 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.2229ms INFO 2026-03-15 12:21:43,864 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:21:43,864 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1366ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:54:31,957 [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-15 12:54:32,508 [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-15 12:54:32,543 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773550468266&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 12:54:32,556 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 12:54:32,557 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.8476ms 200 text/html INFO 2026-03-15 12:54:33,199 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.24959768347683764 INFO 2026-03-15 12:54:33,201 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 12:54:33,202 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.8852ms 200 application/javascript INFO 2026-03-15 12:54:33,430 [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%3D1773550468266%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 12:54:33,493 [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-15 12:54:33,496 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:54:33,580 [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-15 12:54:33,580 [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-15 12:54:33,581 [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-15 12:54:33,581 [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-15 12:54:33,587 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:33,587 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:34,708 [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-15 12:54:34,708 [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). WARN 2026-03-15 12:54:35,051 [16 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-03-15 12:54:35,056 [16 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 12:54:35,056 [12 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773550468266&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 12:54:35,057 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:54:35,077 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 366.8128ms INFO 2026-03-15 12:54:35,077 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:35,078 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1585.2096ms 401 application/json; charset=utf-8 INFO 2026-03-15 12:54:35,235 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-03-15 12:54:35,235 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:54:35,236 [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-15 12:54:35,236 [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-15 12:54:35,237 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 12:54:35,240 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-03-15 12:54:35,695 [15 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3MjgiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMjAwNSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuWUkOWwj-aihSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzI4IiwianRpIjoiZmQ4YjMzYjUtOWE0MS00MDRiLWFmMmMtYTYyNjg3Zjc1MDg4IiwiaWF0IjoxNzczMzgwNTcwLCJuYmYiOjE3NzMzODA1NjgsImV4cCI6MTc3MzQ2Njk3MCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.fwvpfwuE_BW5b88FSUT9zTX0V3kP7M_rhaIg3CF_MT0 INFO 2026-03-15 12:54:35,810 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:54:35,810 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:54:35,811 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 570.8377ms INFO 2026-03-15 12:54:35,811 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 12:54:35,812 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1104.3689ms INFO 2026-03-15 12:54:35,812 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:35,812 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 577.1873ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:54:35,812 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2382.7528ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:54:35,953 [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-15 12:54:35,953 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:54:35,973 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:54:36,012 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:36,015 [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-15 12:54:36,039 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 12:54:36,039 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 12:54:36,039 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 12:54:36,107 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 12:54:36,112 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:54:36,114 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 98.9913ms INFO 2026-03-15 12:54:36,114 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:36,114 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 161.5597ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:54:36,264 [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-15 12:54:36,265 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:54:36,265 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:36,268 [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-15 12:54:36,270 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 12:54:36,271 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 12:54:36,271 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 12:54:36,275 [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-15 12:54:36,275 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:54:36,275 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:36,279 [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-15 12:54:36,304 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 12:54:36,316 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:54:36,318 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 50.5422ms INFO 2026-03-15 12:54:36,319 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:36,319 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 54.5483ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:54:36,331 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:54:36,333 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 53.8125ms INFO 2026-03-15 12:54:36,333 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:36,333 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.1061ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:54:36,461 [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-15 12:54:36,461 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:54:36,462 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:36,464 [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-15 12:54:36,468 [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-15 12:54:36,469 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:54:36,469 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:36,469 [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-15 12:54:36,469 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:54:36,470 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:54:36,470 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:36,471 [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-15 12:54:36,472 [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-15 12:54:36,546 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:54:36,546 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:54:36,547 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 75.7119ms INFO 2026-03-15 12:54:36,547 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:36,547 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 78.1684ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:54:36,549 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 84.8272ms INFO 2026-03-15 12:54:36,549 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:36,549 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 88.0633ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:54:36,598 [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-15 12:54:36,599 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:54:36,599 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:36,605 [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-15 12:54:36,605 [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-15 12:54:36,606 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:54:36,606 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:54:36,606 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:36,606 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:36,618 [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-15 12:54:36,618 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:54:36,618 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:36,629 [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-15 12:54:36,629 [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-15 12:54:36,630 [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-15 12:54:36,631 [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-15 12:54:36,669 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:54:36,669 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 39.796ms INFO 2026-03-15 12:54:36,669 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:36,669 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 70.7314ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:54:36,679 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:54:36,679 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:54:36,680 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 49.6873ms INFO 2026-03-15 12:54:36,680 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:54:36,680 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:36,680 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 48.6184ms INFO 2026-03-15 12:54:36,680 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:36,680 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 50.33ms INFO 2026-03-15 12:54:36,680 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:36,680 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 61.9138ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:54:36,680 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 74.4516ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:54:36,680 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 74.6ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:54:36,693 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:54:36,693 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 221.0601ms INFO 2026-03-15 12:54:36,693 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:36,693 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 224.3746ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:54:36,744 [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-15 12:54:36,746 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:54:36,746 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:36,749 [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-15 12:54:36,754 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:54:36,754 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 5.794ms INFO 2026-03-15 12:54:36,754 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:36,755 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.414ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:54:36,758 [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-15 12:54:36,758 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:54:36,759 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:36,761 [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-15 12:54:36,765 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-15 12:54:36,765 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:54:36,766 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:36,778 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-15 12:54:36,830 [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-15 12:54:36,830 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:54:36,830 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:36,832 [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-15 12:54:36,832 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:54:36,832 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:36,850 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:54:36,851 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 90.3131ms INFO 2026-03-15 12:54:36,851 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:36,851 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 93.0825ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:54:37,461 [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-15 12:54:37,555 [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-15 12:54:37,900 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:54:37,904 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 442.8849ms INFO 2026-03-15 12:54:37,904 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:37,904 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1074.3953ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:54:37,925 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:54:37,926 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1147.4483ms INFO 2026-03-15 12:54:37,926 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:37,926 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1160.8009ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:54:38,717 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:54:38,719 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1164.3981ms INFO 2026-03-15 12:54:38,719 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:38,720 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1887.8695ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:54:39,313 [16 ] 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-15 12:54:39,314 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:54:39,315 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:39,320 [16 ] 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-15 12:54:39,351 [16 ] Sg.HcmMb.ToDoList.ToDoListMgrAppService - GetToDoListResult_requestToken:Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3MjgiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMjAwNSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuWUkOWwj-aihSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzI4IiwianRpIjoiNDVlMmMzNzctNDU0Ni00NGRkLWFkYWItYjFiZTJkODQ4MmQ1IiwiaWF0IjoxNzczNTUwNDc1LCJuYmYiOjE3NzM1NTA0NzMsImV4cCI6MTc3MzYzNjg3NSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.I3ykDhUsL3xxO2NML34DcL4TstiwCkxI_rI1OrIwb-0 INFO 2026-03-15 12:54:39,357 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:54:39,358 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M) in 38.6038ms INFO 2026-03-15 12:54:39,358 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:39,359 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 46.105ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:54:39,880 [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-15 12:54:39,881 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:54:39,884 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:54:39,884 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:39,887 [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-15 12:54:39,898 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:54:39,898 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.8662ms INFO 2026-03-15 12:54:39,898 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:39,898 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.2493ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:54:39,944 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=enableFaceUser& INFO 2026-03-15 12:54:39,944 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:54:39,944 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:39,947 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-03-15 12:54:39,979 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:54:39,979 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 31.8849ms INFO 2026-03-15 12:54:39,979 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:39,979 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.1798ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:54:40,130 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/ConfirmPwdByEnableCheckPwd2? application/x-www-form-urlencoded 0 INFO 2026-03-15 12:54:40,131 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:54:40,133 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:54:40,134 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:40,138 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetIsDefaultPwd?& INFO 2026-03-15 12:54:40,140 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "ConfirmPwdByEnableCheckPwd2", controller = "Salary"}. Executing controller action with signature Boolean ConfirmPwdByEnableCheckPwd2() on controller Sg.HcmMb.Pay.SalaryAppService (Sg.Hcm.Application.M). INFO 2026-03-15 12:54:40,146 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:54:40,147 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:40,171 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetIsDefaultPwd", controller = "Salary"}. Executing controller action with signature Boolean GetIsDefaultPwd() on controller Sg.HcmMb.Pay.SalaryAppService (Sg.Hcm.Application.M). INFO 2026-03-15 12:54:40,176 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:54:40,176 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M) in 35.8812ms INFO 2026-03-15 12:54:40,176 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:40,177 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 46.2004ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:54:40,177 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:54:40,177 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 6.4189ms INFO 2026-03-15 12:54:40,177 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:40,177 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.4772ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:54:40,630 [15 ] 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-15 12:54:40,631 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:54:40,632 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:40,634 [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-15 12:54:40,643 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:54:40,643 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 9.0124ms INFO 2026-03-15 12:54:40,643 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:40,644 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.7607ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:54:45,839 [15 ] 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-15 12:54:45,840 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:54:45,841 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:54:45,841 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:45,847 [15 ] 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-15 12:54:45,859 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:54:45,859 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M) in 12.5895ms INFO 2026-03-15 12:54:45,859 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:45,860 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.3991ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:54:54,940 [15 ] 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-15 12:54:54,940 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:54:54,941 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:54:54,942 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:54,944 [15 ] 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-15 12:54:54,957 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:54:54,958 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M) in 13.5818ms INFO 2026-03-15 12:54:54,958 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:54,958 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.1017ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:54:55,113 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetWageDetial?GZYM=&GZYM2=&id=-1& INFO 2026-03-15 12:54:55,114 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:54:55,115 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:55,118 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWageDetial", controller = "Salary"}. Executing controller action with signature Sg.HcmMb.Pay.Dto.SalaryListsDto GetWageDetial(System.String, System.String, Int32) on controller Sg.HcmMb.Pay.SalaryAppService (Sg.Hcm.Application.M). INFO 2026-03-15 12:54:55,144 [12 ] 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-15 12:54:55,144 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:54:55,145 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:55,146 [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-15 12:54:55,152 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:54:55,153 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.8728ms INFO 2026-03-15 12:54:55,153 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:55,153 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1198ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:54:55,402 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:54:55,450 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M) in 332.0709ms INFO 2026-03-15 12:54:55,450 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-03-15 12:54:55,451 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 337.4936ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:55:09,557 [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-15 12:55:09,558 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:55:09,559 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:55:09,559 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:55:09,561 [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-15 12:55:09,574 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:55:09,574 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 13.0954ms INFO 2026-03-15 12:55:09,574 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:55:09,574 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.9535ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:55:11,865 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/my.e909c210.css INFO 2026-03-15 12:55:11,866 [6 ] NetCore.StaticFiles.StaticFileMiddleware - The file /css/my.e909c210.css was not modified INFO 2026-03-15 12:55:11,866 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.7233ms 304 text/css INFO 2026-03-15 12:55:11,902 [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-15 12:55:11,902 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:55:11,903 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:55:11,904 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:55:11,906 [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-15 12:55:11,915 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:55:11,915 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.4003ms INFO 2026-03-15 12:55:11,915 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:55:11,915 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.9535ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:55:12,032 [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-15 12:55:12,032 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:55:12,033 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:55:12,034 [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-15 12:55:12,039 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:55:12,039 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.7894ms INFO 2026-03-15 12:55:12,039 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:55:12,039 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1421ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:55:12,046 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-03-15 12:55:12,046 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:55:12,047 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 12:55:12,048 [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-15 12:55:12,049 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 12:55:12,053 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:55:12,053 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 12:55:12,064 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-15 12:55:12,065 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:55:12,065 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:55:12,066 [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-15 12:55:12,066 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:55:12,066 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:55:12,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-15 12:55:12,078 [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-15 12:55:12,078 [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-15 12:55:12,084 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:55:12,084 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:55:12,084 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.8703ms INFO 2026-03-15 12:55:12,084 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:55:12,084 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.501ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:55:12,086 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 36.8976ms INFO 2026-03-15 12:55:12,086 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 12:55:12,086 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:55:12,086 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.6424ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:55:12,087 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:55:12,087 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 9.4463ms INFO 2026-03-15 12:55:12,087 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:55:12,087 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.0217ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:55:12,088 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 9.9215ms INFO 2026-03-15 12:55:12,088 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 12:55:12,088 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.5188ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:55:12,233 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1728& INFO 2026-03-15 12:55:12,233 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:55:12,234 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 12:55:12,236 [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-15 12:55:12,271 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:55:12,274 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 38.4007ms INFO 2026-03-15 12:55:12,274 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 12:55:12,274 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.0437ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:55:13,315 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-03-15 12:55:13,315 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:55:13,316 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:55:13,317 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:55:13,318 [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-15 12:55:13,329 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:55:13,329 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.9331ms INFO 2026-03-15 12:55:13,329 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:55:13,330 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.5374ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:55:13,337 [16 ] 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-15 12:55:13,337 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:55:13,338 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 12:55:13,340 [16 ] 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-15 12:55:13,345 [16 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-15 12:55:13,349 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-03-15 12:55:13,350 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:55:13,350 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:55:13,352 [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-15 12:55:13,357 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:55:13,358 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 6.0302ms INFO 2026-03-15 12:55:13,358 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:55:13,358 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2344ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:55:13,359 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:55:13,362 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 21.4379ms INFO 2026-03-15 12:55:13,362 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 12:55:13,362 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.122ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:55:13,521 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1728& INFO 2026-03-15 12:55:13,522 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:55:13,522 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 12:55:13,523 [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-15 12:55:13,527 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:55:13,530 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 7.3581ms INFO 2026-03-15 12:55:13,530 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 12:55:13,530 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.157ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:56:01,304 [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-15 12:56:01,304 [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-15 12:56:01,305 [24 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:56:01,305 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:56:01,305 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:56:01,306 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:56:01,306 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:56:01,308 [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-15 12:56:01,308 [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-15 12:56:01,315 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:56:01,315 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 7.2779ms INFO 2026-03-15 12:56:01,315 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:56:01,316 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.3045ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:56:01,319 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:56:01,319 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.1438ms INFO 2026-03-15 12:56:01,319 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:56:01,319 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.0049ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:56:04,355 [24 ] 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-15 12:56:04,355 [24 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:56:04,356 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:56:04,356 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:56:04,358 [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-15 12:56:04,369 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:56:04,369 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.9861ms INFO 2026-03-15 12:56:04,369 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:56:04,370 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.6565ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:56:04,371 [24 ] 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-15 12:56:04,371 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:56:04,372 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetExchangeDayOff (Sg.Hcm.Application.M)' INFO 2026-03-15 12:56:04,374 [24 ] 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-15 12:56:04,375 [31 ] 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-15 12:56:04,375 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:56:04,375 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:56:04,377 [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-15 12:56:04,378 [24 ] Sg.HcmMb.PubClass.ShareData - oldValue:jTt+LOPxN/s= INFO 2026-03-15 12:56:04,380 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:56:04,380 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.1743ms INFO 2026-03-15 12:56:04,380 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:56:04,380 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0847ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:56:04,545 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:56:04,547 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetExchangeDayOff (Sg.Hcm.Application.M) in 173.2379ms INFO 2026-03-15 12:56:04,548 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetExchangeDayOff (Sg.Hcm.Application.M)' INFO 2026-03-15 12:56:04,548 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 177.1271ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:56:04,702 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1728& INFO 2026-03-15 12:56:04,703 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:56:04,703 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 12:56:04,705 [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-15 12:56:04,711 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:56:04,716 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 10.9107ms INFO 2026-03-15 12:56:04,716 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 12:56:04,716 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.1377ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:56:08,426 [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-15 12:56:08,427 [30 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:56:08,427 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:56:08,427 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:56:08,429 [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-15 12:56:08,437 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-15 12:56:08,437 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:56:08,438 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:56:08,438 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:56:08,439 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.7726ms INFO 2026-03-15 12:56:08,439 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:56:08,439 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.8186ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:56:08,439 [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-15 12:56:08,442 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:56:08,442 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.2509ms INFO 2026-03-15 12:56:08,443 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:56:08,443 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9154ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:56:12,130 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/subTableList.17f86d95.js INFO 2026-03-15 12:56:12,130 [24 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:56:12,131 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/tab.14008936.css INFO 2026-03-15 12:56:12,132 [30 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/tab.14008936.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\tab.14008936.css' INFO 2026-03-15 12:56:12,132 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1316ms 200 text/css INFO 2026-03-15 12:56:12,133 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/tab.f78a0e46.js INFO 2026-03-15 12:56:12,133 [22 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:56:12,133 [22 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/tab.f78a0e46.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\tab.f78a0e46.js' INFO 2026-03-15 12:56:12,133 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8635ms 200 application/javascript INFO 2026-03-15 12:56:12,139 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/subTableList.04b88ebd.css INFO 2026-03-15 12:56:12,139 [30 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/subTableList.04b88ebd.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\subTableList.04b88ebd.css' INFO 2026-03-15 12:56:12,140 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9666ms 200 text/css INFO 2026-03-15 12:56:12,149 [24 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/subTableList.17f86d95.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\subTableList.17f86d95.js' INFO 2026-03-15 12:56:12,150 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.7167ms 200 application/javascript INFO 2026-03-15 12:56:12,190 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 159 INFO 2026-03-15 12:56:12,190 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:56:12,191 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:56:12,191 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:56:12,192 [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-15 12:56:12,200 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:56:12,201 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.1597ms INFO 2026-03-15 12:56:12,201 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:56:12,201 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.9951ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:56:12,295 [30 ] 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-15 12:56:12,295 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:56:12,295 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:56:12,297 [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-15 12:56:12,303 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:56:12,303 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.554ms INFO 2026-03-15 12:56:12,303 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:56:12,303 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4115ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:56:12,450 [24 ] 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-15 12:56:12,450 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:56:12,450 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M)' INFO 2026-03-15 12:56:12,453 [24 ] 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-15 12:56:12,456 [24 ] Sg.HcmMb.PubClass.ShareData - oldValue:uXRSaPD1cEA= INFO 2026-03-15 12:56:12,572 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:56:12,577 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M) in 124.1418ms INFO 2026-03-15 12:56:12,577 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTablePanel (Sg.Hcm.Application.M)' INFO 2026-03-15 12:56:12,577 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 127.6853ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:56:55,796 [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-15 12:56:55,797 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:56:55,797 [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-15 12:56:55,797 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:56:55,797 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:56:55,798 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:56:55,798 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:56:55,799 [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-15 12:56:55,799 [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-15 12:56:55,806 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:56:55,806 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 6.9545ms INFO 2026-03-15 12:56:55,806 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:56:55,806 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7018ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:56:55,809 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:56:55,809 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.6686ms INFO 2026-03-15 12:56:55,809 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:56:55,809 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.9529ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:56:58,262 [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-15 12:56:58,263 [24 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:56:58,263 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:56:58,264 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:56:58,265 [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-15 12:56:58,273 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:56:58,274 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.4884ms INFO 2026-03-15 12:56:58,274 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:56:58,274 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.3127ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:57:01,622 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/vuedraggable.umd.7e5aaf42.js INFO 2026-03-15 12:57:01,622 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:57:01,630 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/moreMenu.d1bb0026.js INFO 2026-03-15 12:57:01,630 [21 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:57:01,633 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/moreMenu.d88dbed4.css INFO 2026-03-15 12:57:01,649 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 39 INFO 2026-03-15 12:57:01,649 [24 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:57:01,649 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:57:01,650 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:57:01,651 [27 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/moreMenu.d88dbed4.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\moreMenu.d88dbed4.css' INFO 2026-03-15 12:57:01,652 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.8617ms 200 text/css INFO 2026-03-15 12:57:01,652 [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-15 12:57:01,660 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:57:01,660 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.1249ms INFO 2026-03-15 12:57:01,660 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:57:01,660 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.4509ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:57:01,660 [21 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/moreMenu.d1bb0026.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\moreMenu.d1bb0026.js' INFO 2026-03-15 12:57:01,661 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.688ms 200 application/javascript INFO 2026-03-15 12:57:01,663 [21 ] 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-15 12:57:01,663 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.356ms 200 application/javascript INFO 2026-03-15 12:57:01,798 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/ywsqd.1e248292.png INFO 2026-03-15 12:57:01,798 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdcc.d63f5968.png INFO 2026-03-15 12:57:01,807 [23 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/ywsqd.1e248292.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\ywsqd.1e248292.png' INFO 2026-03-15 12:57:01,807 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1063ms 200 image/png INFO 2026-03-15 12:57:01,808 [21 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdcc.d63f5968.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdcc.d63f5968.png' INFO 2026-03-15 12:57:01,808 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1988ms 200 image/png INFO 2026-03-15 12:57:05,550 [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-15 12:57:05,550 [21 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:57:05,550 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:57:05,551 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:57:05,552 [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-15 12:57:05,561 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:57:05,561 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.8805ms INFO 2026-03-15 12:57:05,561 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:57:05,562 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.8719ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:57:07,148 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/messageIndex.200a261f.js INFO 2026-03-15 12:57:07,148 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:57:07,149 [21 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/messageIndex.200a261f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\messageIndex.200a261f.js' INFO 2026-03-15 12:57:07,149 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4153ms 200 application/javascript INFO 2026-03-15 12:57:07,156 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/messageIndex.0ecb37b4.css INFO 2026-03-15 12:57:07,157 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/messageIndex.0ecb37b4.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\messageIndex.0ecb37b4.css' INFO 2026-03-15 12:57:07,157 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9632ms 200 text/css INFO 2026-03-15 12:57:07,193 [23 ] 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-15 12:57:07,193 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:57:07,193 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:57:07,194 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:57:07,195 [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-15 12:57:07,204 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:57:07,204 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.5933ms INFO 2026-03-15 12:57:07,204 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:57:07,204 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.2358ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:57:07,341 [12 ] 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-15 12:57:07,349 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:57:07,349 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetInBoxList (Sg.Hcm.Application.M)' INFO 2026-03-15 12:57:07,352 [12 ] 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-15 12:57:07,359 [21 ] 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-15 12:57:07,359 [23 ] 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-15 12:57:07,359 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:57:07,359 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:57:07,359 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:57:07,359 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetOutBoxList (Sg.Hcm.Application.M)' INFO 2026-03-15 12:57:07,360 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-15 12:57:07,360 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:57:07,361 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 12:57:07,361 [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-15 12:57:07,362 [21 ] 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-15 12:57:07,362 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-15 12:57:07,368 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:57:07,368 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.3762ms INFO 2026-03-15 12:57:07,368 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:57:07,368 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5547ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:57:07,370 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:57:07,376 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:57:07,376 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 14.3118ms INFO 2026-03-15 12:57:07,376 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 12:57:07,376 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.0505ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:57:07,378 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetInBoxList (Sg.Hcm.Application.M) in 25.8067ms INFO 2026-03-15 12:57:07,378 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetInBoxList (Sg.Hcm.Application.M)' INFO 2026-03-15 12:57:07,378 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.895ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:57:07,382 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:57:07,384 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetOutBoxList (Sg.Hcm.Application.M) in 22.2298ms INFO 2026-03-15 12:57:07,384 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetOutBoxList (Sg.Hcm.Application.M)' INFO 2026-03-15 12:57:07,384 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.4336ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:57:07,491 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/findEmpty1.0aa6bbb1.png INFO 2026-03-15 12:57:07,492 [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-15 12:57:07,492 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0009ms 200 image/png INFO 2026-03-15 12:57:07,631 [21 ] 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-15 12:57:07,631 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:57:07,631 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetAnnouncementsList (Sg.Hcm.Application.M)' INFO 2026-03-15 12:57:07,634 [21 ] 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-15 12:57:07,654 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:57:07,655 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetAnnouncementsList (Sg.Hcm.Application.M) in 21.1534ms INFO 2026-03-15 12:57:07,655 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetAnnouncementsList (Sg.Hcm.Application.M)' INFO 2026-03-15 12:57:07,656 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.8316ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:57:08,270 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/workDesk.09e7ad5d.js INFO 2026-03-15 12:57:08,270 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:57:08,281 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/workDesk.7d9d51bd.css INFO 2026-03-15 12:57:08,291 [27 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/workDesk.09e7ad5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\workDesk.09e7ad5d.js' INFO 2026-03-15 12:57:08,291 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.0241ms 200 application/javascript INFO 2026-03-15 12:57:08,293 [21 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/workDesk.7d9d51bd.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\workDesk.7d9d51bd.css' INFO 2026-03-15 12:57:08,293 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.6091ms 200 text/css INFO 2026-03-15 12:57:08,310 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 39 INFO 2026-03-15 12:57:08,311 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:57:08,311 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:57:08,311 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:57:08,312 [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-15 12:57:08,319 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:57:08,319 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.4507ms INFO 2026-03-15 12:57:08,319 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:57:08,319 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6466ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:57:09,094 [21 ] 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-15 12:57:09,095 [21 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:57:09,095 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:57:09,095 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:57:09,096 [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-15 12:57:09,096 [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-15 12:57:09,097 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:57:09,097 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 12:57:09,098 [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-15 12:57:09,102 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:57:09,103 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1806ms INFO 2026-03-15 12:57:09,103 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:57:09,103 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4425ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:57:09,103 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:57:09,103 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.1973ms INFO 2026-03-15 12:57:09,103 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 12:57:09,103 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8937ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:57:09,927 [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-15 12:57:09,928 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:57:09,928 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:57:09,928 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:57:09,930 [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-15 12:57:09,936 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:57:09,936 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1802ms INFO 2026-03-15 12:57:09,936 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:57:09,936 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5081ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:57:10,716 [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-15 12:57:10,717 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:57:10,717 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:57:10,718 [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-15 12:57:10,719 [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-15 12:57:10,719 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:57:10,719 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:57:10,719 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:57:10,721 [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-15 12:57:10,722 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:57:10,722 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.9217ms INFO 2026-03-15 12:57:10,722 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 12:57:10,722 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9762ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:57:10,726 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:57:10,726 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6702ms INFO 2026-03-15 12:57:10,726 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:57:10,726 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7148ms 200 application/json; charset=utf-8 INFO 2026-03-15 12:57:11,003 [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-15 12:57:11,003 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 12:57:11,004 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 12:57:11,004 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:57:11,005 [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-15 12:57:11,011 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 12:57:11,011 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8725ms INFO 2026-03-15 12:57:11,011 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 12:57:11,011 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1203ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:09:14,116 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773551353782&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 13:09:14,117 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 13:09:14,118 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2419ms 200 text/html INFO 2026-03-15 13:09:14,630 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.9203764583928237 INFO 2026-03-15 13:09:14,631 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 13:09:14,631 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9889ms 200 application/javascript INFO 2026-03-15 13:09:14,736 [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%3D1773551353782%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 13:09:14,738 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:09:14,741 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:14,742 [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-15 13:09:14,743 [53 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773551353782&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 13:09:14,746 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:09:14,746 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.9142ms INFO 2026-03-15 13:09:14,746 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:14,746 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6838ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:09:14,771 [51 ] 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-15 13:09:14,771 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 13:09:14,771 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:09:14,771 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:14,772 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 13:09:14,774 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 13:09:14,774 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 13:09:14,774 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 13:09:14,790 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 13:09:14,792 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:09:14,792 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 19.8407ms INFO 2026-03-15 13:09:14,792 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:14,792 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.56ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:09:14,890 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-15 13:09:14,890 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:09:14,890 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-03-15 13:09:14,891 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:14,891 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:09:14,891 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:14,892 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 13:09:14,892 [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-15 13:09:14,892 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 13:09:14,893 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 13:09:14,893 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 13:09:14,895 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:09:14,895 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0137ms INFO 2026-03-15 13:09:14,895 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:14,895 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.681ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:09:14,924 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 13:09:14,927 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:09:14,927 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 35.3676ms INFO 2026-03-15 13:09:14,927 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:14,927 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.0872ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:09:15,020 [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-15 13:09:15,021 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:09:15,021 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:15,022 [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-15 13:09:15,026 [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-15 13:09:15,026 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:09:15,026 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:15,027 [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-15 13:09:15,030 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:09:15,030 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:09:15,030 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 8.2849ms INFO 2026-03-15 13:09:15,030 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:15,031 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2425ms INFO 2026-03-15 13:09:15,031 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:15,031 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0178ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:09:15,031 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2341ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:09:15,060 [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-15 13:09:15,060 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 13:09:15,060 [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-15 13:09:15,060 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:09:15,060 [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-15 13:09:15,060 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:15,060 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:09:15,061 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:15,061 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:09:15,061 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:15,062 [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-15 13:09:15,062 [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-15 13:09:15,062 [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-15 13:09:15,065 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:09:15,065 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3612ms INFO 2026-03-15 13:09:15,065 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:15,065 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3713ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:09:15,066 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:09:15,066 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.9987ms INFO 2026-03-15 13:09:15,066 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:15,066 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.76ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:09:15,068 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:09:15,068 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8764ms INFO 2026-03-15 13:09:15,068 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:15,068 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2211ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:09:15,076 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-15 13:09:15,076 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-15 13:09:15,076 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:09:15,076 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:15,077 [49 ] 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-15 13:09:15,078 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:09:15,078 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:15,079 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 13:09:15,084 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:09:15,084 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 5.1263ms INFO 2026-03-15 13:09:15,084 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:15,084 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2782ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:09:15,085 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:09:15,085 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.8969ms INFO 2026-03-15 13:09:15,085 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:15,086 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4711ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:09:15,089 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-15 13:09:15,089 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:09:15,089 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:15,091 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 13:09:15,094 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:09:15,094 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.0583ms INFO 2026-03-15 13:09:15,094 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:15,094 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8115ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:09:15,125 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-15 13:09:15,126 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:09:15,126 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:15,127 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "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-15 13:09:15,134 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:09:15,134 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 7.3514ms INFO 2026-03-15 13:09:15,134 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:15,134 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8823ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:09:15,149 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-15 13:09:15,150 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:09:15,150 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:15,151 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-15 13:09:15,151 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 13:09:15,151 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:09:15,151 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:15,152 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 13:09:15,172 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:09:15,172 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 21.0439ms INFO 2026-03-15 13:09:15,172 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:15,172 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.7388ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:09:15,175 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:09:15,175 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 22.5578ms INFO 2026-03-15 13:09:15,175 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:15,175 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.1726ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:09:15,831 [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-15 13:09:15,837 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:09:15,837 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:15,838 [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-15 13:09:15,842 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:09:15,842 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.7781ms INFO 2026-03-15 13:09:15,842 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:15,842 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.3935ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:09:20,831 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/approval.fbd0a97f.js INFO 2026-03-15 13:09:20,832 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 13:09:20,834 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/approval.9c937e89.css INFO 2026-03-15 13:09:20,851 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/approval.fbd0a97f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\approval.fbd0a97f.js' INFO 2026-03-15 13:09:20,851 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.065ms 200 application/javascript INFO 2026-03-15 13:09:20,855 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/approval.9c937e89.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\approval.9c937e89.css' INFO 2026-03-15 13:09:20,855 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.0204ms 200 text/css INFO 2026-03-15 13:09:20,856 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 39 INFO 2026-03-15 13:09:20,856 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 13:09:20,856 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:09:20,856 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:20,858 [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-15 13:09:20,864 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:09:20,864 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1238ms INFO 2026-03-15 13:09:20,864 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:20,864 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0604ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:09:20,969 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetHintsNumber?& INFO 2026-03-15 13:09:20,970 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:09:20,970 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetHintsNumber (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:20,971 [49 ] 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-15 13:09:20,976 [50 ] 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-15 13:09:20,976 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:09:20,976 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:20,977 [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-15 13:09:20,998 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:09:20,998 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 20.3138ms INFO 2026-03-15 13:09:20,998 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:20,998 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.0039ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:09:21,018 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:09:21,019 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetHintsNumber (Sg.Hcm.Application.M) in 47.9045ms INFO 2026-03-15 13:09:21,019 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetHintsNumber (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:21,020 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 50.2562ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:09:22,349 [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-15 13:09:22,349 [49 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 13:09:22,350 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:09:22,350 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:22,351 [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-15 13:09:22,357 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:09:22,357 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9307ms INFO 2026-03-15 13:09:22,357 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:22,357 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0668ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:09:27,009 [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-15 13:09:27,009 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 13:09:27,009 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:09:27,010 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:27,011 [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-15 13:09:27,017 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:09:27,017 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0048ms INFO 2026-03-15 13:09:27,017 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:27,017 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0743ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:09:34,750 [57 ] 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-15 13:09:34,750 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 13:09:34,750 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:09:34,750 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:34,752 [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-15 13:09:34,755 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-15 13:09:34,755 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:09:34,756 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:34,756 [51 ] 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-15 13:09:34,757 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:09:34,757 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetInBoxList (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:34,757 [57 ] 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-15 13:09:34,757 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-15 13:09:34,757 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:09:34,757 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetOutBoxList (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:34,758 [51 ] 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-15 13:09:34,758 [57 ] 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-15 13:09:34,760 [49 ] 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-15 13:09:34,760 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:09:34,760 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:34,761 [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-15 13:09:34,766 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:09:34,766 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 13.9898ms INFO 2026-03-15 13:09:34,766 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:34,766 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.1024ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:09:34,766 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:09:34,766 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.4968ms INFO 2026-03-15 13:09:34,766 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:34,767 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9818ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:09:34,767 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:09:34,767 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetOutBoxList (Sg.Hcm.Application.M) in 9.1619ms INFO 2026-03-15 13:09:34,767 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetOutBoxList (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:34,768 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7733ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:09:34,768 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:09:34,768 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:09:34,768 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 11.1021ms INFO 2026-03-15 13:09:34,768 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:34,768 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetInBoxList (Sg.Hcm.Application.M) in 10.0378ms INFO 2026-03-15 13:09:34,768 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetInBoxList (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:34,768 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.9241ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:09:34,768 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.7173ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:09:34,971 [56 ] 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-15 13:09:34,972 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:09:34,972 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetAnnouncementsList (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:34,973 [56 ] 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-15 13:09:34,989 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:09:34,989 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetAnnouncementsList (Sg.Hcm.Application.M) in 16.1307ms INFO 2026-03-15 13:09:34,989 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetAnnouncementsList (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:34,989 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.222ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:09:35,471 [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-15 13:09:35,471 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 13:09:35,471 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:09:35,471 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:35,472 [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-15 13:09:35,478 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:09:35,478 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7918ms INFO 2026-03-15 13:09:35,478 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:35,478 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.807ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:09:37,277 [56 ] 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-15 13:09:37,277 [66 ] 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-15 13:09:37,277 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 13:09:37,277 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:09:37,277 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:09:37,277 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:37,277 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:37,279 [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-15 13:09:37,279 [66 ] 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-15 13:09:37,403 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:09:37,403 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 123.8115ms INFO 2026-03-15 13:09:37,403 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:37,403 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 126.3769ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:09:37,447 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:09:37,449 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M) in 169.8604ms INFO 2026-03-15 13:09:37,449 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:37,449 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 172.8247ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:09:42,832 [64 ] 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-15 13:09:42,832 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 13:09:42,832 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:09:42,832 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:42,834 [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-15 13:09:42,836 [64 ] 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-15 13:09:42,837 [65 ] 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-15 13:09:42,840 [63 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:09:42,840 [63 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2594ms INFO 2026-03-15 13:09:42,840 [63 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:42,840 [63 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4036ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:09:42,849 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:09:42,849 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:09:42,849 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:42,849 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:42,851 [64 ] 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-15 13:09:42,851 [65 ] 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-15 13:09:42,867 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:09:42,870 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 19.0376ms INFO 2026-03-15 13:09:42,870 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:42,870 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.0171ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:09:42,897 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:09:42,898 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M) in 46.6507ms INFO 2026-03-15 13:09:42,898 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:42,898 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 61.1296ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:09:44,411 [60 ] 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-15 13:09:44,411 [65 ] 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-15 13:09:44,411 [60 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 13:09:44,411 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:09:44,411 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:09:44,411 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:44,411 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:44,413 [65 ] 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-15 13:09:44,413 [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-15 13:09:44,418 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:09:44,418 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M) in 5.259ms INFO 2026-03-15 13:09:44,418 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:44,418 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3016ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:09:44,419 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:09:44,419 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9094ms INFO 2026-03-15 13:09:44,419 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 13:09:44,419 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0166ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:27:54,984 [91 ] 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-15 13:27:54,985 [91 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 13:27:54,985 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0068ms 200 text/html INFO 2026-03-15 13:27:55,068 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-03-15 13:27:55,069 [92 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-03-15 13:27:55,069 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7998ms 200 application/javascript INFO 2026-03-15 13:27:55,103 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-15 13:27:55,103 [94 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 13:27:55,103 [92 ] 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-15 13:27:55,104 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-15 13:27:55,105 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-03-15 13:27:55,106 [92 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-03-15 13:27:55,106 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8391ms 200 application/javascript INFO 2026-03-15 13:27:55,106 [91 ] 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-15 13:27:55,106 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.5693ms 200 application/javascript INFO 2026-03-15 13:27:55,106 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-03-15 13:27:55,106 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-03-15 13:27:55,107 [92 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-03-15 13:27:55,107 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3526ms 200 application/javascript INFO 2026-03-15 13:27:55,107 [95 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-03-15 13:27:55,107 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6281ms 200 application/javascript INFO 2026-03-15 13:27:55,107 [94 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-15 13:27:55,107 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.4567ms 200 text/css INFO 2026-03-15 13:27:55,118 [92 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-15 13:27:55,118 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.5807ms 200 application/javascript INFO 2026-03-15 13:27:55,134 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-03-15 13:27:55,134 [95 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-03-15 13:27:55,135 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7812ms 200 application/javascript INFO 2026-03-15 13:27:55,135 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-03-15 13:27:55,136 [92 ] 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-15 13:27:55,137 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0381ms 200 application/javascript INFO 2026-03-15 13:27:55,153 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773552475087&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 13:27:55,154 [92 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 13:27:55,154 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5249ms 200 text/html INFO 2026-03-15 13:27:55,212 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-15 13:27:55,215 [92 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-15 13:27:55,215 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.9753ms 200 text/css INFO 2026-03-15 13:27:55,216 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-15 13:27:55,216 [91 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 13:27:55,217 [95 ] 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-15 13:27:55,220 [91 ] 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-15 13:27:55,220 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.8907ms 200 application/javascript INFO 2026-03-15 13:27:55,228 [95 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-15 13:27:55,228 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.3643ms 200 application/javascript INFO 2026-03-15 13:27:55,867 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-03-15 13:27:55,867 [95 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-03-15 13:27:55,868 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7971ms 200 application/javascript INFO 2026-03-15 13:27:56,352 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.540740999718742 INFO 2026-03-15 13:27:56,352 [94 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 13:27:56,352 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7841ms 200 application/javascript INFO 2026-03-15 13:27:56,384 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-03-15 13:27:56,385 [92 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-03-15 13:27:56,385 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9992ms 200 image/jpeg INFO 2026-03-15 13:27:56,556 [91 ] 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%3D1773552475087%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 13:27:56,556 [91 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-15 13:27:56,557 [91 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-15 13:27:56,557 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:56,558 [91 ] 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-15 13:27:56,559 [91 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773552475087&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 13:27:56,562 [100 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:27:56,563 [100 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.5012ms INFO 2026-03-15 13:27:56,563 [100 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:56,563 [100 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9824ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:27:56,566 [99 ] 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-15 13:27:56,566 [99 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 13:27:56,566 [99 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, 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-15 13:27:56,567 [99 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For 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-15 13:27:56,567 [99 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:56,568 [99 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing 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-15 13:27:56,569 [99 ] 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-15 13:27:56,569 [99 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 13:27:56,569 [99 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:27:56,569 [99 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.5852ms INFO 2026-03-15 13:27:56,569 [99 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:56,570 [99 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.8478ms 401 application/json; charset=utf-8 INFO 2026-03-15 13:27:56,666 [91 ] 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-15 13:27:56,666 [91 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 13:27:56,669 [91 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-15 13:27:56,670 [91 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-15 13:27:56,670 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 13:27:56,671 [91 ] 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-15 13:27:56,672 [91 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE1MTYiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAwMjQwMyIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuS7u-WNsOW_oCIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNTE2IiwianRpIjoiOTE2Nzc4Y2UtY2ZlYS00MzVlLWJkNTYtYTVjODlhZWZhZDYxIiwiaWF0IjoxNzczMzc3MDk1LCJuYmYiOjE3NzMzNzcwOTMsImV4cCI6MTc3MzQ2MzQ5NSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.ZtaAfD108hcrf9DbEawApzvMjgWLCVyVfVZAqZgA6rU INFO 2026-03-15 13:27:56,675 [91 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:27:56,675 [91 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.5526ms INFO 2026-03-15 13:27:56,675 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 13:27:56,676 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7502ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:27:56,774 [99 ] 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-15 13:27:56,774 [99 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 13:27:56,774 [99 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:27:56,777 [99 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:56,778 [99 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action 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-15 13:27:56,779 [99 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 13:27:56,779 [99 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 13:27:56,779 [99 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 13:27:56,796 [99 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 13:27:56,798 [99 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:27:56,798 [99 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 20.4834ms INFO 2026-03-15 13:27:56,798 [99 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:56,798 [99 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.1927ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:27:56,891 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-15 13:27:56,892 [92 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:27:56,892 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:56,893 [92 ] 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-15 13:27:56,894 [92 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 13:27:56,894 [92 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 13:27:56,894 [92 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 13:27:56,917 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-03-15 13:27:56,917 [91 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:27:56,917 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:56,918 [91 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 13:27:56,922 [91 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:27:56,922 [91 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3088ms INFO 2026-03-15 13:27:56,922 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:56,922 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1708ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:27:56,924 [92 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 13:27:56,927 [92 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:27:56,927 [92 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 34.5163ms INFO 2026-03-15 13:27:56,927 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:56,928 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.1943ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:27:57,093 [100 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-03-15 13:27:57,094 [100 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 13:27:57,094 [100 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-03-15 13:27:57,094 [100 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7287ms 200 application/javascript INFO 2026-03-15 13:27:57,102 [100 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-03-15 13:27:57,102 [100 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 13:27:57,103 [100 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-03-15 13:27:57,103 [100 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.54ms 200 application/javascript INFO 2026-03-15 13:27:57,106 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-03-15 13:27:57,106 [92 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 13:27:57,106 [92 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-03-15 13:27:57,106 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4626ms 200 application/javascript INFO 2026-03-15 13:27:57,116 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-03-15 13:27:57,117 [91 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-03-15 13:27:57,117 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4219ms 200 text/css INFO 2026-03-15 13:27:57,131 [100 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-03-15 13:27:57,131 [100 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 13:27:57,132 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-03-15 13:27:57,132 [92 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 13:27:57,132 [100 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-03-15 13:27:57,132 [92 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-03-15 13:27:57,132 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4628ms 200 application/javascript INFO 2026-03-15 13:27:57,132 [100 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0303ms 200 application/javascript INFO 2026-03-15 13:27:57,136 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-03-15 13:27:57,136 [91 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 13:27:57,137 [91 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-03-15 13:27:57,137 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4575ms 200 application/javascript INFO 2026-03-15 13:27:57,144 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-03-15 13:27:57,144 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-03-15 13:27:57,145 [91 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-03-15 13:27:57,145 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8052ms 200 text/css INFO 2026-03-15 13:27:57,145 [91 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-03-15 13:27:57,145 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2069ms 200 text/css INFO 2026-03-15 13:27:57,159 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-15 13:27:57,160 [91 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:27:57,160 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:57,161 [91 ] 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-15 13:27:57,167 [101 ] 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-15 13:27:57,168 [101 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:27:57,168 [101 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:57,169 [99 ] Microsoft.AspNetCore.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-15 13:27:57,169 [101 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 13:27:57,169 [99 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 13:27:57,169 [99 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:27:57,169 [99 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:57,170 [91 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:27:57,170 [91 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 8.7124ms INFO 2026-03-15 13:27:57,170 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:57,170 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6199ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:27:57,171 [99 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 13:27:57,172 [101 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:27:57,172 [101 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1454ms INFO 2026-03-15 13:27:57,172 [101 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:57,172 [101 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8929ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:27:57,176 [91 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:27:57,176 [91 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.2349ms INFO 2026-03-15 13:27:57,176 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:57,176 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1699ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:27:57,294 [99 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-03-15 13:27:57,295 [99 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-03-15 13:27:57,295 [99 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5515ms 200 image/png INFO 2026-03-15 13:27:57,296 [99 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-03-15 13:27:57,296 [99 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-03-15 13:27:57,296 [99 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4325ms 200 image/png INFO 2026-03-15 13:27:57,299 [101 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-03-15 13:27:57,299 [101 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-03-15 13:27:57,300 [101 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6326ms 200 image/png INFO 2026-03-15 13:27:57,310 [101 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-03-15 13:27:57,310 [101 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-03-15 13:27:57,310 [101 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4313ms 200 image/png INFO 2026-03-15 13:27:57,320 [99 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-15 13:27:57,321 [99 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:27:57,321 [99 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:57,322 [99 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "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-15 13:27:57,329 [99 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:27:57,330 [99 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 7.6901ms INFO 2026-03-15 13:27:57,330 [99 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:57,330 [99 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3953ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:27:57,333 [99 ] 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-15 13:27:57,333 [99 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:27:57,333 [99 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:57,334 [99 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 13:27:57,337 [91 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:27:57,338 [91 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1316ms INFO 2026-03-15 13:27:57,338 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:57,338 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7623ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:27:57,340 [98 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-15 13:27:57,340 [98 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:27:57,340 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:57,341 [98 ] 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-15 13:27:57,345 [98 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:27:57,345 [98 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.9763ms INFO 2026-03-15 13:27:57,346 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:57,346 [98 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5317ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:27:57,349 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-15 13:27:57,349 [91 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:27:57,349 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:57,350 [98 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-15 13:27:57,350 [98 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:27:57,350 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:57,351 [91 ] 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-15 13:27:57,351 [98 ] 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-15 13:27:57,353 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-15 13:27:57,353 [92 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:27:57,354 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:57,355 [92 ] 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-15 13:27:57,358 [91 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:27:57,358 [91 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 7.0402ms INFO 2026-03-15 13:27:57,358 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:57,358 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9228ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:27:57,358 [92 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:27:57,358 [92 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.6524ms INFO 2026-03-15 13:27:57,358 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:57,359 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.258ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:27:57,359 [98 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:27:57,359 [98 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.7523ms INFO 2026-03-15 13:27:57,359 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:57,359 [98 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4825ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:27:57,380 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-03-15 13:27:57,380 [94 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-03-15 13:27:57,380 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.453ms 200 image/png INFO 2026-03-15 13:27:57,403 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-03-15 13:27:57,403 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-03-15 13:27:57,404 [98 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-03-15 13:27:57,406 [91 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-03-15 13:27:57,406 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.1481ms 200 image/jpeg INFO 2026-03-15 13:27:57,406 [92 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-03-15 13:27:57,406 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.294ms 200 image/jpeg INFO 2026-03-15 13:27:57,406 [98 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-03-15 13:27:57,406 [98 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.8024ms 200 image/jpeg INFO 2026-03-15 13:27:57,452 [98 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-15 13:27:57,452 [98 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:27:57,452 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:57,453 [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-15 13:27:57,453 [92 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:27:57,453 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:57,454 [98 ] 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-15 13:27:57,455 [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-15 13:27:57,464 [98 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:27:57,464 [98 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 10.2794ms INFO 2026-03-15 13:27:57,464 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:57,464 [98 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.59ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:27:57,478 [92 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:27:57,478 [92 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 23.4934ms INFO 2026-03-15 13:27:57,478 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:57,478 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.4995ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:27:57,513 [92 ] 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-15 13:27:57,514 [92 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:27:57,514 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:57,515 [92 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", 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-15 13:27:57,518 [92 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:27:57,518 [92 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.0142ms INFO 2026-03-15 13:27:57,518 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:57,518 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8528ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:27:59,678 [94 ] 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-15 13:27:59,679 [94 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:27:59,679 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:59,680 [94 ] 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-15 13:27:59,681 [94 ] Sg.HcmMb.ToDoList.ToDoListMgrAppService - GetToDoListResult_requestToken:Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE1MTYiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAwMjQwMyIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuS7u-WNsOW_oCIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNTE2IiwianRpIjoiYmJkMzI1NWQtZjJhNi00ZjExLTk4YTEtODZhYjc5MWQ1NmU3IiwiaWF0IjoxNzczNTUyNDc2LCJuYmYiOjE3NzM1NTI0NzQsImV4cCI6MTc3MzYzODg3NiwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.a87nS1_UN6Z22YdxnBENkMNPzPS_ozvuO8buAqKzd84 INFO 2026-03-15 13:27:59,685 [94 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:27:59,685 [94 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M) in 4.1417ms INFO 2026-03-15 13:27:59,685 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:59,685 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2907ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:27:59,711 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/salary.1de53a28.css INFO 2026-03-15 13:27:59,711 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/salary.21845557.js INFO 2026-03-15 13:27:59,711 [94 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 13:27:59,711 [94 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/salary.21845557.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\salary.21845557.js' INFO 2026-03-15 13:27:59,711 [98 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/salary.1de53a28.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\salary.1de53a28.css' INFO 2026-03-15 13:27:59,711 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8505ms 200 application/javascript INFO 2026-03-15 13:27:59,711 [98 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9173ms 200 text/css INFO 2026-03-15 13:27:59,762 [91 ] 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-15 13:27:59,762 [91 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 13:27:59,762 [91 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:27:59,762 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:59,764 [91 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 13:27:59,769 [92 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:27:59,769 [92 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.223ms INFO 2026-03-15 13:27:59,769 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:59,769 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3846ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:27:59,829 [98 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/salaryTop1.94d44d34.png INFO 2026-03-15 13:27:59,829 [98 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/salaryTop1.94d44d34.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\salaryTop1.94d44d34.png' INFO 2026-03-15 13:27:59,829 [98 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4197ms 200 image/png INFO 2026-03-15 13:27:59,895 [94 ] 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-15 13:27:59,898 [94 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:27:59,898 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:59,900 [94 ] 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-15 13:27:59,903 [94 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:27:59,903 [94 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.4601ms INFO 2026-03-15 13:27:59,903 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:59,903 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0131ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:27:59,992 [92 ] 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-15 13:27:59,992 [92 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 13:27:59,992 [92 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:27:59,992 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:59,993 [92 ] 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-15 13:27:59,997 [92 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:27:59,997 [92 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M) in 3.7393ms INFO 2026-03-15 13:27:59,997 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 13:27:59,997 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4128ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:28:00,000 [98 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetIsDefaultPwd?& INFO 2026-03-15 13:28:00,001 [98 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:28:00,001 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-15 13:28:00,002 [98 ] 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-15 13:28:00,006 [98 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:28:00,007 [98 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 4.6584ms INFO 2026-03-15 13:28:00,007 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-15 13:28:00,007 [98 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3371ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:28:00,097 [94 ] 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-15 13:28:00,097 [94 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:28:00,097 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 13:28:00,099 [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-15 13:28:00,102 [94 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:28:00,102 [94 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6264ms INFO 2026-03-15 13:28:00,102 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 13:28:00,102 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7488ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:28:06,957 [98 ] 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-15 13:28:06,958 [98 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 13:28:06,958 [98 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:28:06,958 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 13:28:06,959 [98 ] 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-15 13:28:06,964 [94 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:28:06,964 [94 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M) in 5.1296ms INFO 2026-03-15 13:28:06,964 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 13:28:06,965 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1893ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:28:07,061 [98 ] 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-15 13:28:07,061 [98 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:28:07,061 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-03-15 13:28:07,063 [98 ] 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-15 13:28:07,066 [94 ] 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-15 13:28:07,066 [94 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:28:07,066 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 13:28:07,068 [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-15 13:28:07,072 [94 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:28:07,072 [94 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.9011ms INFO 2026-03-15 13:28:07,072 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 13:28:07,072 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.76ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:28:07,224 [98 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:28:07,229 [93 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M) in 166.0289ms INFO 2026-03-15 13:28:07,229 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-03-15 13:28:07,229 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 168.0691ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:28:07,339 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/eyes.745fcd49.png INFO 2026-03-15 13:28:07,339 [98 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/salaryTop2.225a0e9a.png INFO 2026-03-15 13:28:07,339 [92 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/eyes.745fcd49.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\eyes.745fcd49.png' INFO 2026-03-15 13:28:07,340 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5441ms 200 image/png INFO 2026-03-15 13:28:07,340 [98 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/salaryTop2.225a0e9a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\salaryTop2.225a0e9a.png' INFO 2026-03-15 13:28:07,340 [98 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5335ms 200 image/png INFO 2026-03-15 13:40:26,986 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773553227060&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 13:40:26,987 [71 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 13:40:26,987 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8681ms 200 text/html INFO 2026-03-15 13:40:27,688 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.9223558335827475 INFO 2026-03-15 13:40:27,688 [70 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 13:40:27,688 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.734ms 200 application/javascript INFO 2026-03-15 13:40:27,852 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1773553227060%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 13:40:27,853 [71 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-15 13:40:27,853 [71 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-15 13:40:27,853 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:27,854 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-03-15 13:40:27,856 [71 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773553227060&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 13:40:27,858 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:40:27,858 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.8111ms INFO 2026-03-15 13:40:27,858 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:27,858 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3422ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:40:27,873 [67 ] 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-15 13:40:27,873 [67 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 13:40:27,874 [67 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-15 13:40:27,874 [67 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-15 13:40:27,874 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:27,875 [67 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-03-15 13:40:27,876 [67 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-03-15 13:40:27,876 [67 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 13:40:27,876 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:40:27,877 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.1903ms INFO 2026-03-15 13:40:27,877 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:27,877 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.4144ms 401 application/json; charset=utf-8 INFO 2026-03-15 13:40:27,977 [71 ] 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-15 13:40:27,977 [71 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 13:40:27,977 [71 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-15 13:40:27,977 [71 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-15 13:40:27,977 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 13:40:27,979 [71 ] 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-15 13:40:27,985 [70 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE2NTgiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMDEzMCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuWRqOWvjCIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNjU4IiwianRpIjoiYmQ4NGEwZjctZmFlYy00ZmE1LWIxYTMtNzQ2MjhkMDc5ZjBlIiwiaWF0IjoxNzczMjk1MzE3LCJuYmYiOjE3NzMyOTUzMTUsImV4cCI6MTc3MzM4MTcxNywiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.ThM14YF20vLEmGe7T3_kCIgPY3988zxrzhUJfcpLCYE INFO 2026-03-15 13:40:27,988 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:40:27,988 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 9.2166ms INFO 2026-03-15 13:40:27,988 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 13:40:27,988 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.115ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:40:28,107 [67 ] 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-15 13:40:28,107 [67 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 13:40:28,107 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:40:28,109 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:28,110 [67 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 13:40:28,115 [71 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 13:40:28,115 [71 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 13:40:28,115 [71 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 13:40:28,130 [71 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 13:40:28,132 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:40:28,132 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 21.8006ms INFO 2026-03-15 13:40:28,132 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:28,132 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.4793ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:40:28,268 [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-15 13:40:28,268 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:40:28,269 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:28,270 [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-15 13:40:28,271 [70 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 13:40:28,271 [70 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 13:40:28,271 [70 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 13:40:28,276 [71 ] 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-15 13:40:28,276 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:40:28,276 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:28,277 [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-15 13:40:28,280 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:40:28,280 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1611ms INFO 2026-03-15 13:40:28,280 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:28,281 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8058ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:40:28,302 [70 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 13:40:28,305 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:40:28,305 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 35.1088ms INFO 2026-03-15 13:40:28,305 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:28,305 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.8545ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:40:28,440 [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-15 13:40:28,440 [68 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 13:40:28,441 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:40:28,441 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:28,442 [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-15 13:40:28,447 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:40:28,447 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.1929ms INFO 2026-03-15 13:40:28,447 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:28,447 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9745ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:40:28,448 [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-15 13:40:28,448 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:40:28,448 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:28,448 [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-15 13:40:28,449 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:40:28,449 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:28,449 [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-15 13:40:28,450 [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-15 13:40:28,453 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:40:28,453 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9246ms INFO 2026-03-15 13:40:28,453 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:28,453 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5441ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:40:28,455 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:40:28,455 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.8048ms INFO 2026-03-15 13:40:28,455 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:28,455 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5458ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:40:28,536 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-03-15 13:40:28,536 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-15 13:40:28,536 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:40:28,536 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:28,537 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:40:28,537 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:28,538 [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-15 13:40:28,538 [67 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 13:40:28,541 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:40:28,541 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1192ms INFO 2026-03-15 13:40:28,541 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:28,541 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7751ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:40:28,541 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:40:28,541 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.6427ms INFO 2026-03-15 13:40:28,541 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:28,541 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1441ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:40:28,552 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-15 13:40:28,553 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:40:28,553 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:28,554 [70 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 13:40:28,557 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:40:28,557 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.7477ms INFO 2026-03-15 13:40:28,557 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:28,557 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2922ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:40:28,580 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-15 13:40:28,580 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:40:28,580 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:28,582 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 13:40:28,589 [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-15 13:40:28,589 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:40:28,589 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:28,589 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:40:28,589 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.7241ms INFO 2026-03-15 13:40:28,589 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:28,589 [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-15 13:40:28,589 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3594ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:40:28,590 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:40:28,590 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:28,590 [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-15 13:40:28,591 [70 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-15 13:40:28,594 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:40:28,594 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.2892ms INFO 2026-03-15 13:40:28,594 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:28,594 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0567ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:40:28,598 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:40:28,599 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 7.6213ms INFO 2026-03-15 13:40:28,599 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:28,599 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.278ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:40:28,650 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-15 13:40:28,650 [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-15 13:40:28,650 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:40:28,650 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:28,650 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:40:28,650 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:28,651 [70 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 13:40:28,651 [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-15 13:40:28,671 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:40:28,671 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 19.5428ms INFO 2026-03-15 13:40:28,671 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:28,671 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.1541ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:40:28,674 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:40:28,674 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 22.5933ms INFO 2026-03-15 13:40:28,674 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:28,674 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.3259ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:40:28,817 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-03-15 13:40:28,818 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:40:28,818 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:28,819 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-15 13:40:28,822 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:40:28,822 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.3175ms INFO 2026-03-15 13:40:28,822 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:28,823 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3511ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:40:40,730 [70 ] 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-15 13:40:40,731 [70 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 13:40:40,731 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:40:40,731 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:40,732 [70 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 13:40:40,738 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:40:40,738 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7746ms INFO 2026-03-15 13:40:40,738 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:40,738 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1266ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:40:40,760 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-03-15 13:40:40,760 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:40:40,760 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:40,761 [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-15 13:40:40,764 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:40:40,764 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2424ms INFO 2026-03-15 13:40:40,764 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:40,765 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0206ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:40:40,770 [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-15 13:40:40,770 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:40:40,770 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:40,772 [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-15 13:40:40,776 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:40:40,777 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 4.8351ms INFO 2026-03-15 13:40:40,777 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:40,777 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6263ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:40:40,778 [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-15 13:40:40,778 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:40:40,778 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:40,780 [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-15 13:40:40,785 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:40:40,785 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 4.9648ms INFO 2026-03-15 13:40:40,785 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:40,785 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7087ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:40:40,794 [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-15 13:40:40,794 [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-15 13:40:40,794 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:40:40,794 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:40,794 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:40:40,794 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:40,795 [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-15 13:40:40,796 [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-15 13:40:40,798 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:40:40,798 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9426ms INFO 2026-03-15 13:40:40,798 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:40,798 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5086ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:40:40,799 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:40:40,799 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.0746ms INFO 2026-03-15 13:40:40,799 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:40,799 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7844ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:40:40,883 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1658& INFO 2026-03-15 13:40:40,883 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:40:40,884 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:40,885 [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-15 13:40:40,944 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:40:40,949 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 64.0186ms INFO 2026-03-15 13:40:40,949 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:40,949 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 65.7122ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:40:41,958 [68 ] 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-15 13:40:41,958 [68 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 13:40:41,958 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:40:41,959 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:41,960 [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-15 13:40:41,966 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:40:41,966 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8737ms INFO 2026-03-15 13:40:41,966 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:41,966 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9251ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:40:41,990 [68 ] 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-15 13:40:41,990 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:40:41,991 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:41,992 [68 ] 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-15 13:40:41,993 [68 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-15 13:40:41,998 [62 ] 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-15 13:40:41,998 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:40:41,998 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:42,000 [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-15 13:40:42,001 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:40:42,001 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 8.851ms INFO 2026-03-15 13:40:42,001 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:42,001 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6566ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:40:42,002 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:40:42,002 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.7988ms INFO 2026-03-15 13:40:42,002 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:42,003 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4229ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:40:42,118 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1658& INFO 2026-03-15 13:40:42,118 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:40:42,118 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:42,119 [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-15 13:40:42,123 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:40:42,126 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 6.9018ms INFO 2026-03-15 13:40:42,126 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:42,126 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7145ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:40:43,510 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-03-15 13:40:43,510 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 13:40:43,510 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:40:43,510 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:43,511 [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-15 13:40:43,511 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:40:43,511 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:43,511 [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-15 13:40:43,512 [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-15 13:40:43,515 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:40:43,515 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.0312ms INFO 2026-03-15 13:40:43,515 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:43,516 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8171ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:40:43,517 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:40:43,517 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4245ms INFO 2026-03-15 13:40:43,517 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:43,517 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.428ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:40:45,328 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-15 13:40:45,328 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 13:40:45,328 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:40:45,329 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:45,330 [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-15 13:40:45,335 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:40:45,336 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5989ms INFO 2026-03-15 13:40:45,336 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:45,336 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7996ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:40:46,388 [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-15 13:40:46,388 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-03-15 13:40:46,388 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 13:40:46,388 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:40:46,388 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:40:46,388 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:46,388 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:46,390 [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-15 13:40:46,390 [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-15 13:40:46,393 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:40:46,393 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.4192ms INFO 2026-03-15 13:40:46,393 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:46,393 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3991ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:40:46,395 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:40:46,395 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.2075ms INFO 2026-03-15 13:40:46,395 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:46,395 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2275ms 200 application/json; charset=utf-8 INFO 2026-03-15 13:40:47,260 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-15 13:40:47,260 [59 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 13:40:47,261 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 13:40:47,261 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:47,262 [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-15 13:40:47,268 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 13:40:47,268 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8541ms INFO 2026-03-15 13:40:47,268 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 13:40:47,268 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9298ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:14:45,075 [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-15 14:14:45,629 [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-15 14:14:45,664 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773555280319&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 14:14:45,676 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 14:14:45,677 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.7089ms 200 text/html INFO 2026-03-15 14:14:46,580 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.34564746640983457 INFO 2026-03-15 14:14:46,582 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 14:14:46,583 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.8893ms 200 application/javascript INFO 2026-03-15 14:14:46,792 [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%3D1773555280319%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 14:14:46,792 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 608 INFO 2026-03-15 14:14:46,796 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:14:46,946 [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-15 14:14:46,946 [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-15 14:14:46,947 [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-15 14:14:46,947 [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-15 14:14:46,953 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 14:14:46,953 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 14:14:48,041 [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-15 14:14:48,041 [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-15 14:14:48,380 [15 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-03-15 14:14:48,385 [15 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 14:14:48,386 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:14:48,413 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 369.1567ms INFO 2026-03-15 14:14:48,413 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 14:14:48,414 [7 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773555280319&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 14:14:48,415 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1622.5103ms 401 application/json; charset=utf-8 INFO 2026-03-15 14:14:48,549 [16 ] 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-15 14:14:48,550 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:14:48,558 [16 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-15 14:14:48,558 [16 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-15 14:14:48,558 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 14:14:48,561 [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-15 14:14:49,003 [16 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3MDEiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMTM3NiIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuadjuWHpCIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzAxIiwianRpIjoiZmI0MTEyYmItYzIwYy00NTkxLTg4YmUtMTM0MGZhMzU4ZjViIiwiaWF0IjoxNzczMzg2MTMyLCJuYmYiOjE3NzMzODYxMzAsImV4cCI6MTc3MzQ3MjUzMiwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.X2jdU4UOeeDWp4983D9lzTym_aav-nI9s4XpOc-YagA INFO 2026-03-15 14:14:49,117 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:14:49,117 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:14:49,118 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 557.0107ms INFO 2026-03-15 14:14:49,118 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 14:14:49,119 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 570.0056ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:14:49,120 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1078.2558ms INFO 2026-03-15 14:14:49,120 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 14:14:49,120 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2327.8765ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:14:50,728 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 608 INFO 2026-03-15 14:14:50,729 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:14:50,748 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:14:50,789 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 14:14:50,791 [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-15 14:14:50,813 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 14:14:50,813 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 14:14:50,813 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 14:14:50,923 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 14:14:50,929 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:14:50,930 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 139.1806ms INFO 2026-03-15 14:14:50,930 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 14:14:50,930 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 202.9763ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:14:51,021 [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-15 14:14:51,021 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:14:51,022 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 14:14:51,024 [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-15 14:14:51,026 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 14:14:51,027 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 14:14:51,027 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 14:14:51,034 [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-15 14:14:51,034 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:14:51,034 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:14:51,037 [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-15 14:14:51,061 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 14:14:51,075 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:14:51,077 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 52.8563ms INFO 2026-03-15 14:14:51,077 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 14:14:51,077 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.7278ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:14:51,093 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:14:51,095 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 58.5395ms INFO 2026-03-15 14:14:51,095 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:14:51,095 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 61.6153ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:14:51,168 [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-15 14:14:51,168 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:14:51,168 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 14:14:51,170 [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-15 14:14:51,173 [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-15 14:14:51,174 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:14:51,174 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:14:51,175 [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-15 14:14:51,181 [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-15 14:14:51,181 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:14:51,181 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:14:51,182 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 14:14:51,184 [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-15 14:14:51,185 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:14:51,186 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:14:51,186 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 10.1575ms INFO 2026-03-15 14:14:51,186 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:14:51,186 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.4068ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:14:51,187 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 16.5068ms INFO 2026-03-15 14:14:51,187 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 14:14:51,187 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.4519ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:14:51,256 [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-15 14:14:51,256 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:14:51,256 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:14:51,262 [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-15 14:14:51,263 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:14:51,263 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 14:14:51,287 [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-15 14:14:51,287 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:14:51,287 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 14:14:51,288 [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-15 14:14:51,288 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:14:51,288 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 14:14:51,320 [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-15 14:14:51,320 [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-15 14:14:51,320 [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-15 14:14:51,321 [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-15 14:14:51,381 [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-15 14:14:51,383 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:14:51,383 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 14:14:51,385 [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-15 14:14:51,388 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:14:51,388 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:14:51,388 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 68.7089ms INFO 2026-03-15 14:14:51,388 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:14:51,388 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 68.361ms INFO 2026-03-15 14:14:51,388 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 14:14:51,389 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 132.6223ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:14:51,389 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 102.0585ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:14:51,389 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:14:51,390 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 69.7278ms INFO 2026-03-15 14:14:51,390 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 14:14:51,390 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 102.0463ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:14:51,393 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:14:51,393 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:14:51,393 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 8.6633ms INFO 2026-03-15 14:14:51,394 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 14:14:51,394 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.9392ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:14:51,394 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 72.9245ms INFO 2026-03-15 14:14:51,394 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 14:14:51,394 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 132.0527ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:14:51,399 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:14:51,399 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 214.9212ms INFO 2026-03-15 14:14:51,399 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 14:14:51,399 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 217.8737ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:14:51,472 [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-15 14:14:51,473 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-15 14:14:51,473 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:14:51,473 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 14:14:51,473 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:14:51,473 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 14:14:51,475 [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-15 14:14:51,475 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-15 14:14:51,538 [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-15 14:14:51,539 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:14:51,539 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 14:14:51,542 [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-15 14:14:51,542 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:14:51,542 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 14:14:52,000 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:14:52,001 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 525.7518ms INFO 2026-03-15 14:14:52,001 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 14:14:52,001 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 528.3761ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:14:52,074 [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-15 14:14:52,156 [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-15 14:14:52,564 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:14:52,569 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 494.0645ms INFO 2026-03-15 14:14:52,569 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 14:14:52,569 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1030.2609ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:14:52,586 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:14:52,587 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1112.194ms INFO 2026-03-15 14:14:52,587 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 14:14:52,587 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1114.6401ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:14:53,365 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:14:53,367 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1211.1472ms INFO 2026-03-15 14:14:53,367 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 14:14:53,367 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1825.4322ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:14:55,985 [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-15 14:14:55,986 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:14:55,989 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:14:55,990 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 14:14:55,994 [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-15 14:14:56,007 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:14:56,008 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 12.9415ms INFO 2026-03-15 14:14:56,008 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 14:14:56,008 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.6096ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:15:00,850 [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-15 14:15:00,850 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:15:00,851 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:15:00,852 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:00,854 [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-15 14:15:00,881 [12 ] 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-15 14:15:00,882 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:15:00,882 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:00,884 [12 ] 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-15 14:15:00,892 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:15:00,892 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 38.0196ms INFO 2026-03-15 14:15:00,892 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:00,894 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 44.4769ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:15:01,030 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:15:01,033 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M) in 148.4356ms INFO 2026-03-15 14:15:01,033 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:01,033 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 151.6844ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:15:05,084 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 132 INFO 2026-03-15 14:15:05,084 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:15:05,085 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:15:05,086 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:05,088 [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-15 14:15:05,108 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:15:05,109 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 20.1744ms INFO 2026-03-15 14:15:05,109 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:05,109 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.3876ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:15:05,165 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormList?page=1&tableName=form48&formCode=0052&beginTime=&endTime=&state=& INFO 2026-03-15 14:15:05,165 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormInfo?formCode=0052& INFO 2026-03-15 14:15:05,178 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:15:05,178 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:15:05,179 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:05,179 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:05,182 [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-15 14:15:05,182 [6 ] 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-15 14:15:05,202 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:15:05,205 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 23.1216ms INFO 2026-03-15 14:15:05,205 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:05,205 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.2514ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:15:05,266 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:15:05,267 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M) in 85.5465ms INFO 2026-03-15 14:15:05,267 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:05,268 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 102.9017ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:15:06,760 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 158 INFO 2026-03-15 14:15:06,761 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:15:06,762 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:15:06,762 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormTables?formCode=0052&tableName=form48&keyFieldValue=0& INFO 2026-03-15 14:15:06,762 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:06,763 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormInfo?formCode=0052& INFO 2026-03-15 14:15:06,764 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:15:06,764 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:15:06,765 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:06,765 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:06,765 [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-15 14:15:06,767 [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-15 14:15:06,771 [7 ] 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-15 14:15:06,779 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:15:06,779 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 12.2498ms INFO 2026-03-15 14:15:06,779 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:06,780 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.0599ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:15:06,782 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:15:06,782 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 16.4348ms INFO 2026-03-15 14:15:06,782 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:06,782 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.4045ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:15:06,784 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSOFPanel?mgr=0&tableName=form48&recordId=0&formCode=0052&flowID=&nodeCode=&exeId=&guid=&flag=& INFO 2026-03-15 14:15:06,785 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:15:06,785 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:06,786 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:15:06,788 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M) in 16.8184ms INFO 2026-03-15 14:15:06,788 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:06,788 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.9332ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:15:06,790 [15 ] 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-15 14:15:06,876 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:15:06,920 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M) in 129.8886ms INFO 2026-03-15 14:15:06,920 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:06,920 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 135.9436ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:15:08,339 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfoByA0188?A0188s=jGvHe7YqOV4%3D& INFO 2026-03-15 14:15:08,340 [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-15 14:15:08,341 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:15:08,342 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:15:08,342 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfoByA0188 (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:08,342 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:08,346 [20 ] 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-15 14:15:08,346 [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-15 14:15:08,401 [20 ] Sg.HcmMb.PubClass.ShareData - oldValue:jGvHe7YqOV4= INFO 2026-03-15 14:15:08,405 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:15:08,405 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 59.6868ms INFO 2026-03-15 14:15:08,405 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:08,406 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 66.1389ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:15:08,423 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:15:08,425 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfoByA0188 (Sg.Hcm.Application.M) in 79.7341ms INFO 2026-03-15 14:15:08,425 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfoByA0188 (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:08,426 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 86.3494ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:15:08,604 [20 ] 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-15 14:15:08,610 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:15:08,610 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:08,612 [20 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-15 14:15:08,618 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:15:08,619 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 6.6104ms INFO 2026-03-15 14:15:08,619 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:08,619 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.0714ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:15:22,686 [15 ] 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-15 14:15:22,686 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:15:22,687 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:15:22,687 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:22,690 [15 ] 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-15 14:15:22,755 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:15:22,758 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 67.6623ms INFO 2026-03-15 14:15:22,758 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:22,758 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 72.1391ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:15:23,408 [15 ] 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-15 14:15:23,408 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:15:23,408 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:15:23,409 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:23,411 [15 ] 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-15 14:15:23,432 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:15:23,433 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 21.958ms INFO 2026-03-15 14:15:23,433 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:23,433 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.3227ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:15:31,950 [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-15 14:15:31,950 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:15:31,951 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:15:31,951 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:31,953 [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-15 14:15:31,966 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:15:31,967 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 13.6984ms INFO 2026-03-15 14:15:31,967 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:31,967 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.0451ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:15:43,548 [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-15 14:15:43,548 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:15:43,548 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:15:43,549 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:43,550 [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-15 14:15:43,569 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:15:43,569 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 18.6851ms INFO 2026-03-15 14:15:43,569 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:43,569 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.9047ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:15:52,119 [21 ] 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-15 14:15:52,119 [21 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:15:52,120 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:15:52,120 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:52,122 [21 ] 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-15 14:15:52,137 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:15:52,137 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 15.6049ms INFO 2026-03-15 14:15:52,138 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:52,138 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.9936ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:15:52,273 [15 ] 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-15 14:15:52,273 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:15:52,273 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:15:52,274 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:52,275 [15 ] 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-15 14:15:52,289 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:15:52,289 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 13.8765ms INFO 2026-03-15 14:15:52,289 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:52,289 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.513ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:15:54,200 [21 ] 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-15 14:15:54,201 [21 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:15:54,201 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:15:54,201 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:54,203 [21 ] 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-15 14:15:54,215 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:15:54,215 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 12.4865ms INFO 2026-03-15 14:15:54,216 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:54,216 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.4728ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:15:55,026 [15 ] 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-15 14:15:55,026 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:15:55,027 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:15:55,027 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:55,029 [15 ] 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-15 14:15:55,041 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:15:55,042 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 12.8779ms INFO 2026-03-15 14:15:55,042 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:55,042 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.0682ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:15:56,239 [24 ] 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-15 14:15:56,239 [24 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:15:56,239 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:15:56,240 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:56,241 [24 ] 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-15 14:15:56,254 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:15:56,254 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 12.6302ms INFO 2026-03-15 14:15:56,254 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:56,254 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.6846ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:15:56,419 [21 ] 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-15 14:15:56,423 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:15:56,424 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:56,426 [21 ] 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-15 14:15:56,429 [21 ] Sg.HcmMb.PubClass.ShareData - oldValue:4WNmjzy/yk0= INFO 2026-03-15 14:15:56,436 [21 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:15:56,438 [21 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M) in 11.4796ms INFO 2026-03-15 14:15:56,438 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:56,438 [21 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.5154ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:15:57,074 [21 ] 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-15 14:15:57,074 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetDeptByDeptCode?DeptCodes=9RRLsyXWwSoVFPt4ux%2BtHw%3D%3D&isDeptCode=true& INFO 2026-03-15 14:15:57,075 [21 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:15:57,075 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:15:57,075 [21 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:57,075 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:57,077 [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-15 14:15:57,077 [21 ] 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-15 14:15:57,080 [7 ] Sg.HcmMb.PubClass.ShareData - oldValue:9RRLsyXWwSoVFPt4ux+tHw== INFO 2026-03-15 14:15:57,080 [21 ] Sg.HcmMb.PubClass.ShareData - oldValue:9RRLsyXWwSoXd0mXXwl4aQ== INFO 2026-03-15 14:15:57,106 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfoByA0188?A0188s=jGvHe7YqOV4%3D& INFO 2026-03-15 14:15:57,107 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:15:57,108 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfoByA0188 (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:57,110 [24 ] 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-15 14:15:57,112 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:15:57,112 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:15:57,113 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M) in 35.484ms INFO 2026-03-15 14:15:57,113 [24 ] Sg.HcmMb.PubClass.ShareData - oldValue:jGvHe7YqOV4= INFO 2026-03-15 14:15:57,113 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:57,113 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M) in 35.5749ms INFO 2026-03-15 14:15:57,113 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:57,113 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.0544ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:15:57,113 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.7157ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:15:57,132 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:15:57,132 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfoByA0188 (Sg.Hcm.Application.M) in 21.8884ms INFO 2026-03-15 14:15:57,132 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfoByA0188 (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:57,132 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.5504ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:15:57,133 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetDeptByDeptCode?DeptCodes=MsFZvKmSwC4%3D&isDeptCode=true& INFO 2026-03-15 14:15:57,133 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:15:57,134 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:57,135 [13 ] 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-15 14:15:57,137 [13 ] Sg.HcmMb.PubClass.ShareData - oldValue:MsFZvKmSwC4= INFO 2026-03-15 14:15:57,141 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:15:57,141 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M) in 6.2722ms INFO 2026-03-15 14:15:57,141 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:57,141 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2009ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:15:57,154 [22 ] 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-15 14:15:57,154 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:15:57,154 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:57,156 [22 ] 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-15 14:15:57,157 [22 ] Sg.HcmMb.PubClass.ShareData - oldValue:lTdfnJ0EVJI= INFO 2026-03-15 14:15:57,162 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:15:57,162 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M) in 5.8729ms INFO 2026-03-15 14:15:57,162 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:15:57,162 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9917ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:17:24,528 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/DoCreateForm?formCode=0052&tableName=form48 application/json 78370 INFO 2026-03-15 14:17:24,528 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:17:24,528 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:17:24,529 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.DoCreateForm (Sg.Hcm.Application.M)' INFO 2026-03-15 14:17:24,532 [28 ] 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-15 14:17:25,105 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:17:25,106 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.DoCreateForm (Sg.Hcm.Application.M) in 573.9276ms INFO 2026-03-15 14:17:25,106 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.DoCreateForm (Sg.Hcm.Application.M)' INFO 2026-03-15 14:17:25,106 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 578.4906ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:17:26,948 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSOFPanel?mgr=0&tableName=form48&recordId=81&formCode=0052&exeId=69602& INFO 2026-03-15 14:17:26,949 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:17:26,949 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 14:17:26,951 [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-15 14:17:26,963 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetFileListAsync?attachTableName=&tableName=form48&keyFieldValue=Re6nqpXDOZo%3D& INFO 2026-03-15 14:17:26,964 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:17:26,964 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 14:17:26,967 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFileListAsync", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.DownloadResultMDto GetFileListAsync(System.String, System.String, System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 14:17:26,976 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:17:26,979 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 11.8734ms INFO 2026-03-15 14:17:26,979 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 14:17:26,979 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.7011ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:17:27,024 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:17:27,030 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M) in 79.6412ms INFO 2026-03-15 14:17:27,030 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 14:17:27,030 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 82.4461ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:17:28,954 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/DoEntityFlowWork? application/json 103 INFO 2026-03-15 14:17:28,954 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:17:28,954 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:17:28,954 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-03-15 14:17:28,957 [27 ] 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-15 14:17:28,982 [27 ] Sg.HcmMb.PubClass.ShareData - oldValue:ceK3j/OEif4= INFO 2026-03-15 14:17:28,983 [27 ] Sg.HcmMb.PubClass.ShareData - oldValue:rIfHbWNiFTs= INFO 2026-03-15 14:17:28,983 [27 ] Sg.HcmMb.PubClass.ShareData - oldValue:Re6nqpXDOZo= INFO 2026-03-15 14:17:28,984 [27 ] Sg.HcmMb.PubClass.ShareData - oldValue:n67e7UX+ECo= INFO 2026-03-15 14:17:29,066 [27 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:374843,Dealer:1701,FlowID:145,KeyField:RECORDID,KeyFieldValue:81,FlowTable:form48,ApplyA0188:1701,flowNode:begin INFO 2026-03-15 14:17:29,076 [27 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:1,Dealer:762,PreA0188:1701,FlowID:145,KeyField:RECORDID,KeyFieldValue:81,FlowTable:form48,ApplyA0188:1701,flowNode:N1682580228607 INFO 2026-03-15 14:17:29,169 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:17:29,171 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.DoEntityFlowWork (Sg.Hcm.Application.M) in 214.3486ms INFO 2026-03-15 14:17:29,171 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-03-15 14:17:29,172 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 218.018ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:17:30,961 [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-15 14:17:30,961 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:17:30,962 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:17:30,962 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.DoToDoListDone (Sg.Hcm.Application.M)' INFO 2026-03-15 14:17:30,964 [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-15 14:17:30,999 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:17:30,999 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.ToDoList.ToDoListMgrAppService.DoToDoListDone (Sg.Hcm.Application.M) in 35.4133ms INFO 2026-03-15 14:17:31,000 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.DoToDoListDone (Sg.Hcm.Application.M)' INFO 2026-03-15 14:17:31,000 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.6995ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:17:32,011 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormInfo?formCode=0052& INFO 2026-03-15 14:17:32,012 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:17:32,012 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 14:17:32,013 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 132 INFO 2026-03-15 14:17:32,013 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:17:32,013 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:17:32,013 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormInfo", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.ServiceOrderForm.Dto.GetFormInfoOutDto GetFormInfo(System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-15 14:17:32,013 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 14:17:32,014 [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-15 14:17:32,021 [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=form48&formCode=0052&beginTime=&endTime=&state=& INFO 2026-03-15 14:17:32,021 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:17:32,021 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M)' INFO 2026-03-15 14:17:32,023 [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-15 14:17:32,026 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:17:32,026 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 12.8221ms INFO 2026-03-15 14:17:32,026 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 14:17:32,026 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.0709ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:17:32,028 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:17:32,029 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 14.0794ms INFO 2026-03-15 14:17:32,029 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 14:17:32,029 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.9566ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:17:32,081 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:17:32,083 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M) in 60.4891ms INFO 2026-03-15 14:17:32,083 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M)' INFO 2026-03-15 14:17:32,083 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 62.2501ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:17:58,183 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSofList?formName=& INFO 2026-03-15 14:17:58,183 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:17:58,184 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M)' INFO 2026-03-15 14:17:58,185 [34 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSofList", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.ServiceOrderForm.Dto.SofListDto] GetSofList(System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-15 14:17:58,191 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:17:58,192 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M) in 6.5827ms INFO 2026-03-15 14:17:58,192 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M)' INFO 2026-03-15 14:17:58,192 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7748ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:17:58,543 [35 ] 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-15 14:17:58,543 [35 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:17:58,544 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:17:58,544 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 14:17:58,545 [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-15 14:17:58,551 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:17:58,551 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2971ms INFO 2026-03-15 14:17:58,551 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 14:17:58,551 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3774ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:18:00,062 [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-15 14:18:00,063 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:18:00,063 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:18:00,063 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 14:18:00,064 [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-15 14:18:00,099 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:18:00,099 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 35.1253ms INFO 2026-03-15 14:18:00,099 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 14:18:00,100 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.2319ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:01,598 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773556021468&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 14:27:01,599 [52 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 14:27:01,600 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3128ms 200 text/html INFO 2026-03-15 14:27:01,789 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.13345405820821732 INFO 2026-03-15 14:27:01,790 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 14:27:01,790 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.106ms 200 application/javascript INFO 2026-03-15 14:27:01,870 [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%3D1773556021468%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 14:27:01,871 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:01,874 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:01,875 [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-15 14:27:01,876 [55 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773556021468&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 14:27:01,879 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:01,880 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.3813ms INFO 2026-03-15 14:27:01,880 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:01,880 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0196ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:01,887 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-03-15 14:27:01,887 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:27:01,888 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:01,888 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:01,889 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 14:27:01,890 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 14:27:01,890 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 14:27:01,890 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 14:27:01,906 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 14:27:01,909 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:01,909 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 19.7477ms INFO 2026-03-15 14:27:01,909 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:01,909 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.8342ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:01,976 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-15 14:27:01,977 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:01,977 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:01,978 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 14:27:01,979 [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-15 14:27:01,979 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 14:27:01,979 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:01,979 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:01,980 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 14:27:01,980 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 14:27:01,980 [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-15 14:27:01,983 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:01,983 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0605ms INFO 2026-03-15 14:27:01,983 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:01,984 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7301ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:02,011 [51 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 14:27:02,014 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:02,014 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 36.1433ms INFO 2026-03-15 14:27:02,014 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:02,014 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.9314ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:02,095 [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-15 14:27:02,095 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:02,095 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:02,096 [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-15 14:27:02,098 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-15 14:27:02,098 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:02,098 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:02,100 [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-15 14:27:02,102 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:02,103 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9592ms INFO 2026-03-15 14:27:02,103 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:02,103 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7287ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:02,104 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:02,104 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 7.5955ms INFO 2026-03-15 14:27:02,104 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:02,104 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2745ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:02,118 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-15 14:27:02,118 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:27:02,118 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:02,118 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:02,119 [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-15 14:27:02,124 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:02,124 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.9361ms INFO 2026-03-15 14:27:02,124 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:02,124 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6759ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:02,126 [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-15 14:27:02,126 [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-15 14:27:02,126 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:02,126 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:02,127 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:02,127 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:02,128 [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-15 14:27:02,128 [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-15 14:27:02,128 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-15 14:27:02,128 [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-15 14:27:02,128 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:02,129 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:02,129 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:02,129 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:02,130 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 14:27:02,130 [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-15 14:27:02,130 [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-15 14:27:02,132 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:02,132 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:02,133 [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-15 14:27:02,136 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:02,136 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:02,136 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.9506ms INFO 2026-03-15 14:27:02,136 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:02,136 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 8.3197ms INFO 2026-03-15 14:27:02,136 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:02,136 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8297ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:02,136 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.669ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:02,137 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:02,137 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:02,137 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.736ms INFO 2026-03-15 14:27:02,137 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:02,137 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 7.0285ms INFO 2026-03-15 14:27:02,137 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7238ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:02,137 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:02,137 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:02,137 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5081ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:02,137 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.7966ms INFO 2026-03-15 14:27:02,137 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:02,137 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6084ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:02,176 [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-15 14:27:02,184 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:02,184 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:02,185 [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-15 14:27:02,193 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:02,194 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 7.9854ms INFO 2026-03-15 14:27:02,194 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:02,194 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.4335ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:02,211 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-15 14:27:02,212 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:02,212 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:02,213 [55 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 14:27:02,213 [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-15 14:27:02,214 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:02,214 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:02,215 [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-15 14:27:02,235 [55 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:02,235 [55 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 21.5147ms INFO 2026-03-15 14:27:02,235 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:02,235 [55 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.3745ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:02,238 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:02,238 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 22.8643ms INFO 2026-03-15 14:27:02,238 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:02,238 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.4455ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:02,295 [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-15 14:27:02,295 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:02,295 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:02,296 [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-15 14:27:02,299 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:02,300 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.0866ms INFO 2026-03-15 14:27:02,300 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:02,300 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8354ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:03,101 [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-15 14:27:03,101 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:27:03,102 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:03,102 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:03,103 [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-15 14:27:03,109 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:03,110 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.3736ms INFO 2026-03-15 14:27:03,110 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:03,110 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5557ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:03,114 [60 ] 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-15 14:27:03,114 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:03,114 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:03,115 [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-15 14:27:03,116 [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-15 14:27:03,116 [55 ] 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-15 14:27:03,116 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:03,116 [55 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:03,117 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:03,117 [55 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:03,118 [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-15 14:27:03,119 [55 ] 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-15 14:27:03,120 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:03,121 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.014ms INFO 2026-03-15 14:27:03,121 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:03,121 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8228ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:03,123 [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-15 14:27:03,123 [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-15 14:27:03,123 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:03,123 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:03,123 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:03,123 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:03,124 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:03,124 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.412ms INFO 2026-03-15 14:27:03,124 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:03,124 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.023ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:03,125 [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-15 14:27:03,126 [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-15 14:27:03,127 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:03,129 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 10.4617ms INFO 2026-03-15 14:27:03,129 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:03,129 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.9803ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:03,131 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:03,132 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 7.3448ms INFO 2026-03-15 14:27:03,132 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:03,133 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7153ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:03,133 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:03,135 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 8.987ms INFO 2026-03-15 14:27:03,135 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:03,135 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.2198ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:03,211 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1966& INFO 2026-03-15 14:27:03,211 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:03,211 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:03,213 [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-15 14:27:03,241 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:03,241 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 27.9718ms INFO 2026-03-15 14:27:03,241 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:03,241 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.574ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:03,940 [56 ] 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-15 14:27:03,941 [56 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:27:03,941 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:03,941 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:03,942 [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-15 14:27:03,949 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:03,949 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2381ms INFO 2026-03-15 14:27:03,949 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:03,949 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4559ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:03,967 [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-15 14:27:03,968 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:03,968 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:03,969 [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-15 14:27:03,970 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:03,970 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:03,970 [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-15 14:27:03,971 [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-15 14:27:03,974 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:03,974 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.0751ms INFO 2026-03-15 14:27:03,974 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:03,974 [56 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-15 14:27:03,974 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9724ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:03,983 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:03,984 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 14.269ms INFO 2026-03-15 14:27:03,984 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:03,984 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.9339ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:04,061 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1966& INFO 2026-03-15 14:27:04,081 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:04,081 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:04,083 [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-15 14:27:04,087 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:04,087 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 4.257ms INFO 2026-03-15 14:27:04,087 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:04,087 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.0987ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:08,584 [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-15 14:27:08,584 [60 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:27:08,584 [60 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:08,585 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:08,585 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-15 14:27:08,585 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:08,585 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:08,586 [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-15 14:27:08,587 [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-15 14:27:08,590 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:08,590 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.3465ms INFO 2026-03-15 14:27:08,590 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:08,590 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1491ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:08,595 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:08,596 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.5035ms INFO 2026-03-15 14:27:08,596 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:08,596 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.7362ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:09,659 [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-15 14:27:09,660 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:27:09,660 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:09,660 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:09,661 [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-15 14:27:09,667 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:09,668 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1869ms INFO 2026-03-15 14:27:09,668 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:09,668 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3274ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:15,332 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773556035136&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 14:27:15,333 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 14:27:15,333 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.117ms 200 text/html INFO 2026-03-15 14:27:15,701 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.25898992251964026 INFO 2026-03-15 14:27:15,702 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 14:27:15,702 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1581ms 200 application/javascript INFO 2026-03-15 14:27:15,861 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1773556035136%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 14:27:15,861 [51 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-15 14:27:15,862 [51 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-15 14:27:15,862 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:15,863 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-03-15 14:27:15,864 [51 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773556035136&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 14:27:15,867 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:15,867 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.0563ms INFO 2026-03-15 14:27:15,867 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:15,867 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4469ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:15,934 [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-15 14:27:15,934 [60 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:27:15,934 [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-15 14:27:15,935 [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-15 14:27:15,935 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:15,936 [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-15 14:27:15,937 [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-15 14:27:15,938 [60 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 14:27:15,938 [60 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:15,938 [60 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.6635ms INFO 2026-03-15 14:27:15,938 [60 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:15,938 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.0713ms 401 application/json; charset=utf-8 INFO 2026-03-15 14:27:16,048 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-03-15 14:27:16,048 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:27:16,052 [61 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-15 14:27:16,052 [61 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-15 14:27:16,052 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 14:27:16,053 [61 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-03-15 14:27:16,055 [61 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE4MzciLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMzUxNCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IumZiOWNjuS4vSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxODM3IiwianRpIjoiOGZmODI4YzQtYmE0Zi00NmZlLTkwYWItZTlkMGU2Mjg0MDY1IiwiaWF0IjoxNzczMzcyNDY3LCJuYmYiOjE3NzMzNzI0NjUsImV4cCI6MTc3MzQ1ODg2NywiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.-Ei-nnssc_xwAF4XRmBWRoz9XZ93HTCqS5_s7dNG1b4 INFO 2026-03-15 14:27:16,058 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:16,058 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 5.0799ms INFO 2026-03-15 14:27:16,058 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 14:27:16,058 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3209ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:16,181 [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-15 14:27:16,181 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:27:16,181 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:16,183 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:16,185 [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-15 14:27:16,186 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 14:27:16,186 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 14:27:16,186 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 14:27:16,202 [61 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 14:27:16,204 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:16,205 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 19.7753ms INFO 2026-03-15 14:27:16,205 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:16,205 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.6552ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:16,333 [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-15 14:27:16,333 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:16,333 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:16,333 [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-15 14:27:16,334 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:16,334 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:16,334 [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-15 14:27:16,335 [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-15 14:27:16,335 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 14:27:16,336 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 14:27:16,336 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 14:27:16,338 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:16,338 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1315ms INFO 2026-03-15 14:27:16,338 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:16,338 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9745ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:16,367 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 14:27:16,370 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:16,370 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 35.9339ms INFO 2026-03-15 14:27:16,370 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:16,370 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.719ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:16,493 [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-15 14:27:16,493 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:16,493 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:16,494 [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-15 14:27:16,502 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-15 14:27:16,502 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:16,502 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:16,502 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 7.7421ms INFO 2026-03-15 14:27:16,502 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:16,502 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:16,502 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7249ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:16,503 [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-15 14:27:16,506 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:16,506 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9305ms INFO 2026-03-15 14:27:16,506 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:16,506 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7892ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:16,513 [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-15 14:27:16,513 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:16,513 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:16,514 [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-15 14:27:16,517 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:16,517 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.3647ms INFO 2026-03-15 14:27:16,518 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:16,518 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0306ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:16,551 [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-15 14:27:16,551 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:27:16,551 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:16,552 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:16,552 [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-15 14:27:16,552 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-15 14:27:16,552 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:16,552 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:16,553 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:16,553 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:16,553 [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-15 14:27:16,553 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-15 14:27:16,553 [61 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:16,554 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 14:27:16,554 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:16,554 [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-15 14:27:16,555 [61 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 14:27:16,555 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-15 14:27:16,555 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:16,555 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:16,556 [52 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 14:27:16,558 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:16,558 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.3549ms INFO 2026-03-15 14:27:16,558 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:16,558 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.141ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:16,559 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:16,559 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.5441ms INFO 2026-03-15 14:27:16,559 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:16,559 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2509ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:16,561 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:16,561 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 4.7286ms INFO 2026-03-15 14:27:16,561 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:16,561 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3581ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:16,562 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:16,562 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 8.1679ms INFO 2026-03-15 14:27:16,562 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:16,562 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2508ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:16,563 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:16,563 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 9.2572ms INFO 2026-03-15 14:27:16,563 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:16,563 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.0122ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:16,619 [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-15 14:27:16,619 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:16,619 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:16,620 [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-15 14:27:16,627 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:16,627 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 7.2487ms INFO 2026-03-15 14:27:16,627 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:16,627 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8105ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:16,663 [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-15 14:27:16,663 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:16,663 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:16,664 [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-15 14:27:16,670 [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-15 14:27:16,670 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:16,670 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:16,672 [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-15 14:27:16,685 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:16,685 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 12.9962ms INFO 2026-03-15 14:27:16,685 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:16,685 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.6222ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:16,692 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:16,692 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 27.4058ms INFO 2026-03-15 14:27:16,692 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:16,692 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.9844ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:16,695 [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-15 14:27:16,695 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:16,695 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:16,696 [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-15 14:27:16,699 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:16,699 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.6721ms INFO 2026-03-15 14:27:16,699 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:16,699 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.1591ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:26,123 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-03-15 14:27:26,123 [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-15 14:27:26,123 [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-15 14:27:26,123 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:26,123 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:26,123 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:26,124 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:26,124 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:26,124 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:26,125 [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-15 14:27:26,125 [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-15 14:27:26,125 [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-15 14:27:26,129 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:26,129 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:26,129 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.9036ms INFO 2026-03-15 14:27:26,129 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:26,129 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4473ms INFO 2026-03-15 14:27:26,129 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:26,129 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9809ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:26,129 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0035ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:26,131 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:26,131 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 5.7894ms INFO 2026-03-15 14:27:26,131 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:26,131 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8875ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:26,151 [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-15 14:27:26,151 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:27:26,151 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:26,151 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:26,152 [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-15 14:27:26,152 [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-15 14:27:26,153 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:26,153 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:26,154 [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-15 14:27:26,157 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:26,157 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.7955ms INFO 2026-03-15 14:27:26,157 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:26,157 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3355ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:26,158 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:26,158 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.049ms INFO 2026-03-15 14:27:26,158 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:26,158 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6226ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:26,177 [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-15 14:27:26,178 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:26,178 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:26,179 [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-15 14:27:26,184 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:26,184 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 4.8916ms INFO 2026-03-15 14:27:26,184 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:26,184 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4191ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:26,272 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1837& INFO 2026-03-15 14:27:26,273 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:26,273 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:26,274 [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-15 14:27:26,298 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:26,304 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 29.9584ms INFO 2026-03-15 14:27:26,304 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:26,304 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.5104ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:27,853 [52 ] 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-15 14:27:27,853 [52 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:27:27,853 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:27,853 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:27,855 [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-15 14:27:27,861 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:27,861 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1083ms INFO 2026-03-15 14:27:27,861 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:27,861 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1155ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:27,875 [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-15 14:27:27,875 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:27,875 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:27,876 [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-15 14:27:27,878 [57 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-15 14:27:27,882 [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-15 14:27:27,882 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:27,882 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:27,883 [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-15 14:27:27,885 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:27,885 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 8.6527ms INFO 2026-03-15 14:27:27,885 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:27,885 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.5592ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:27,886 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:27,886 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.8285ms INFO 2026-03-15 14:27:27,886 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:27,886 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4625ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:27:27,998 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1837& INFO 2026-03-15 14:27:27,998 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:27:27,998 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:28,000 [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-15 14:27:28,004 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:27:28,008 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 8.4852ms INFO 2026-03-15 14:27:28,008 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 14:27:28,008 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4731ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:30:04,537 [46 ] 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-15 14:30:04,541 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-15 14:30:04,543 [46 ] 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-15 14:30:04,583 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:30:04,594 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 50.0048ms INFO 2026-03-15 14:30:04,594 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-15 14:30:04,594 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.5507ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:30:04,736 [46 ] 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-15 14:30:04,738 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-15 14:30:04,739 [46 ] 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-15 14:30:04,745 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:30:04,746 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 6.9944ms INFO 2026-03-15 14:30:04,746 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-15 14:30:04,746 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9227ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:44:22,245 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773557062559&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 14:44:22,246 [66 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 14:44:22,246 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1305ms 200 text/html INFO 2026-03-15 14:44:24,358 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.8512525913195972 INFO 2026-03-15 14:44:24,359 [67 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 14:44:24,359 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1499ms 200 application/javascript INFO 2026-03-15 14:44:24,918 [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%3D1773557062559%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 14:44:24,918 [67 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-15 14:44:24,918 [67 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-15 14:44:24,918 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:24,920 [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-15 14:44:24,921 [67 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773557062559&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 14:44:24,924 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:44:24,924 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.2937ms INFO 2026-03-15 14:44:24,924 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:24,925 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9337ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:44:24,998 [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-15 14:44:24,998 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:44:24,998 [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-15 14:44:24,998 [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-15 14:44:24,998 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:25,000 [69 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-03-15 14:44:25,001 [69 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-03-15 14:44:25,001 [69 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 14:44:25,001 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:44:25,001 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.3783ms INFO 2026-03-15 14:44:25,001 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:25,001 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.8653ms 401 application/json; charset=utf-8 INFO 2026-03-15 14:44:25,137 [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-15 14:44:25,137 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:44:25,137 [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-15 14:44:25,137 [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-15 14:44:25,137 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 14:44:25,139 [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-15 14:44:25,140 [71 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE4NDEiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMzU3MSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IumZiOW_l-eOsiIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxODQxIiwianRpIjoiYzA1M2JkZGYtODc3NC00MmExLWJlY2ItZWEzZTc3MmYxOWUwIiwiaWF0IjoxNzczMzc4MDA1LCJuYmYiOjE3NzMzNzgwMDMsImV4cCI6MTc3MzQ2NDQwNSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.KiS69jNSAENaFiuEkj-_29j-EEFqEoWBMhpH9uPuvys INFO 2026-03-15 14:44:25,143 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:44:25,144 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.7249ms INFO 2026-03-15 14:44:25,144 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 14:44:25,144 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2192ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:44:25,326 [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-15 14:44:25,326 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:44:25,326 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:44:25,329 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:25,330 [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-15 14:44:25,331 [71 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 14:44:25,332 [71 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 14:44:25,332 [71 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 14:44:25,347 [71 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 14:44:25,350 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:44:25,350 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 20.0032ms INFO 2026-03-15 14:44:25,350 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:25,350 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.3053ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:44:25,495 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-15 14:44:25,495 [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-15 14:44:25,496 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:44:25,496 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:44:25,496 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:25,496 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:25,497 [66 ] 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-15 14:44:25,497 [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-15 14:44:25,498 [66 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 14:44:25,499 [66 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 14:44:25,499 [66 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 14:44:25,501 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:44:25,501 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.571ms INFO 2026-03-15 14:44:25,501 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:25,501 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6395ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:44:25,529 [66 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 14:44:25,532 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:44:25,532 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 35.1812ms INFO 2026-03-15 14:44:25,532 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:25,533 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.2274ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:44:25,722 [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-15 14:44:25,722 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:44:25,722 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:25,724 [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-15 14:44:25,730 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:44:25,731 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.7961ms INFO 2026-03-15 14:44:25,731 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:25,731 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9074ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:44:25,765 [72 ] 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-15 14:44:25,765 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:44:25,766 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:25,766 [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-15 14:44:25,766 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:44:25,767 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:44:25,767 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:25,767 [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-15 14:44:25,768 [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-15 14:44:25,770 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:44:25,771 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6214ms INFO 2026-03-15 14:44:25,771 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:25,771 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.495ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:44:25,773 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:44:25,773 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5181ms INFO 2026-03-15 14:44:25,773 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:25,774 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.226ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:44:25,973 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-03-15 14:44:25,973 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:44:25,973 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:25,975 [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-15 14:44:25,978 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:44:25,978 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2482ms INFO 2026-03-15 14:44:25,978 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:25,978 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1569ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:44:25,990 [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-15 14:44:25,990 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:44:25,990 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:25,991 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-15 14:44:25,991 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:44:25,991 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:25,991 [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-15 14:44:25,992 [71 ] 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-15 14:44:25,994 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:44:25,994 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.9008ms INFO 2026-03-15 14:44:25,994 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:25,995 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7657ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:44:25,996 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:44:25,996 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.3783ms INFO 2026-03-15 14:44:25,996 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:25,996 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0972ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:44:26,046 [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-15 14:44:26,047 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:44:26,047 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:26,048 [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-15 14:44:26,056 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:44:26,056 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.2731ms INFO 2026-03-15 14:44:26,056 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:26,057 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3222ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:44:26,077 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-03-15 14:44:26,078 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:44:26,078 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:26,078 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-15 14:44:26,079 [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-15 14:44:26,079 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:44:26,079 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:26,079 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:44:26,079 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:26,079 [66 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-15 14:44:26,080 [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-15 14:44:26,080 [72 ] 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-15 14:44:26,082 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:44:26,082 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.8926ms INFO 2026-03-15 14:44:26,082 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:26,082 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5937ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:44:26,083 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:44:26,084 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.4203ms INFO 2026-03-15 14:44:26,084 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:26,084 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.255ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:44:26,087 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:44:26,088 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 7.4891ms INFO 2026-03-15 14:44:26,088 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:26,088 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1812ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:44:26,246 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-15 14:44:26,246 [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-15 14:44:26,247 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:44:26,247 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:44:26,247 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:26,247 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:26,248 [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-15 14:44:26,248 [67 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 14:44:26,262 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:44:26,262 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 13.4717ms INFO 2026-03-15 14:44:26,262 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:26,262 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.353ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:44:26,273 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:44:26,273 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 24.6694ms INFO 2026-03-15 14:44:26,273 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:26,273 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.5122ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:44:39,190 [66 ] 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-15 14:44:39,192 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:44:39,192 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:39,194 [66 ] 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-15 14:44:39,198 [66 ] Sg.HcmMb.ToDoList.ToDoListMgrAppService - GetToDoListResult_requestToken:Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE4NDEiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMzU3MSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IumZiOW_l-eOsiIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxODQxIiwianRpIjoiN2YzMzdjZjYtOGJjYy00ZjBiLTlkMzgtM2YyYWMyNDUyZWFjIiwiaWF0IjoxNzczNTU3MDY1LCJuYmYiOjE3NzM1NTcwNjMsImV4cCI6MTc3MzY0MzQ2NSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.xGBzm4gxaqaVVFGqkq9QQd2BJw_HBNpuJIO182gToqo INFO 2026-03-15 14:44:39,200 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:44:39,201 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M) in 7.0491ms INFO 2026-03-15 14:44:39,201 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:39,201 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.3842ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:44:39,478 [70 ] 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-15 14:44:39,478 [70 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:44:39,478 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:44:39,478 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:39,480 [70 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 14:44:39,486 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:44:39,486 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8926ms INFO 2026-03-15 14:44:39,486 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:39,486 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7865ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:44:39,558 [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-15 14:44:39,561 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:44:39,561 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:39,563 [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-15 14:44:39,566 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:44:39,566 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.8224ms INFO 2026-03-15 14:44:39,566 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:39,567 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4096ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:44:39,710 [66 ] 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-15 14:44:39,711 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:44:39,711 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:44:39,711 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:39,713 [66 ] 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-15 14:44:39,719 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetIsDefaultPwd?& INFO 2026-03-15 14:44:39,726 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:44:39,726 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:39,743 [71 ] 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-15 14:44:39,744 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:44:39,744 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M) in 31.273ms INFO 2026-03-15 14:44:39,744 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:39,744 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.9317ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:44:39,747 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:44:39,747 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 4.5147ms INFO 2026-03-15 14:44:39,747 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:39,747 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.276ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:44:39,886 [71 ] 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-15 14:44:39,886 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:44:39,887 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:39,888 [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-15 14:44:39,892 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:44:39,892 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.185ms INFO 2026-03-15 14:44:39,892 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:44:39,892 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2601ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:45:03,436 [69 ] 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-15 14:45:03,436 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:45:03,436 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:45:03,437 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 14:45:03,439 [69 ] 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-15 14:45:03,446 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:45:03,446 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M) in 7.2468ms INFO 2026-03-15 14:45:03,446 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 14:45:03,446 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9731ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:45:03,612 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetWageDetial?GZYM=&GZYM2=&id=-1& INFO 2026-03-15 14:45:03,612 [69 ] 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-15 14:45:03,612 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:45:03,613 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:45:03,613 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-03-15 14:45:03,613 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:45:03,614 [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-15 14:45:03,615 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWageDetial", controller = "Salary"}. Executing controller action with signature Sg.HcmMb.Pay.Dto.SalaryListsDto GetWageDetial(System.String, System.String, Int32) on controller Sg.HcmMb.Pay.SalaryAppService (Sg.Hcm.Application.M). INFO 2026-03-15 14:45:03,618 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:45:03,618 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.9111ms INFO 2026-03-15 14:45:03,618 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 14:45:03,618 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6965ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:45:03,799 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:45:03,810 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M) in 195.6314ms INFO 2026-03-15 14:45:03,810 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-03-15 14:45:03,810 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 198.349ms 200 application/json; charset=utf-8 INFO 2026-03-15 14:45:35,878 [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-15 14:45:35,879 [74 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 14:45:35,879 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 14:45:35,879 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 14:45:35,881 [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-15 14:45:35,887 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 14:45:35,887 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2628ms INFO 2026-03-15 14:45:35,887 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 14:45:35,887 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8682ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:22:58,650 [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-15 15:22:59,180 [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-15 15:22:59,215 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773559375004&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 15:22:59,228 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 15:22:59,229 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.8958ms 200 text/html INFO 2026-03-15 15:22:59,924 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.7782099140799542 INFO 2026-03-15 15:22:59,927 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 15:22:59,927 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.8461ms 200 application/javascript INFO 2026-03-15 15:23:00,164 [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%3D1773559375004%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 15:23:00,186 [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-15 15:23:00,189 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:23:00,314 [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-15 15:23:00,315 [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-15 15:23:00,316 [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-15 15:23:00,316 [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-15 15:23:00,322 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:00,322 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:01,448 [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-15 15:23:01,448 [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-15 15:23:01,771 [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-15 15:23:01,775 [12 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 15:23:01,777 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:23:01,803 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 352.6527ms INFO 2026-03-15 15:23:01,803 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:01,805 [7 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773559375004&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 15:23:01,805 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1618.9027ms 401 application/json; charset=utf-8 INFO 2026-03-15 15:23:01,969 [15 ] 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-15 15:23:01,969 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:23:01,978 [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-15 15:23:01,978 [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-15 15:23:01,978 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 15:23:01,981 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-03-15 15:23:02,440 [15 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY0NjkyIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYwNDQiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLmnY7nu7TmnJ0iLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjQ2OTIiLCJqdGkiOiJjYWUwZDJhMS1mMDQ5LTQ3YjQtOTJhMi05NjI0M2I2MzQ2YmMiLCJpYXQiOjE3NzM0NzIzNzAsIm5iZiI6MTc3MzQ3MjM2OCwiZXhwIjoxNzczNTU4NzcwLCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.0qDFM-37mRpwbxZKX2bripTQABJNVMEcFfTxbdGg-wo INFO 2026-03-15 15:23:02,584 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:23:02,584 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:23:02,585 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 604.3433ms INFO 2026-03-15 15:23:02,585 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 15:23:02,586 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 617.3303ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:23:02,587 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1138.073ms INFO 2026-03-15 15:23:02,587 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:02,587 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2422.5893ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:23:02,748 [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-15 15:23:02,749 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:23:02,768 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:23:02,808 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:02,810 [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-15 15:23:02,832 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 15:23:02,833 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 15:23:02,833 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 15:23:02,914 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 15:23:02,920 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:23:02,921 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 110.7891ms INFO 2026-03-15 15:23:02,921 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:02,921 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 173.5377ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:23:03,030 [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-15 15:23:03,031 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:23:03,031 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:03,034 [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-15 15:23:03,036 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 15:23:03,036 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 15:23:03,036 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 15:23:03,042 [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-15 15:23:03,042 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:23:03,043 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:03,045 [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-15 15:23:03,069 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 15:23:03,083 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:23:03,086 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 52.1915ms INFO 2026-03-15 15:23:03,086 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:03,086 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.9567ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:23:03,103 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:23:03,105 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 60.3019ms INFO 2026-03-15 15:23:03,106 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:03,106 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 63.5641ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:23:03,180 [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-15 15:23:03,180 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:23:03,181 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:03,181 [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-15 15:23:03,182 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:23:03,182 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:03,182 [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-15 15:23:03,184 [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-15 15:23:03,187 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:23:03,187 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.8289ms INFO 2026-03-15 15:23:03,187 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:03,187 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4428ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:23:03,198 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:23:03,201 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 16.4946ms INFO 2026-03-15 15:23:03,201 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:03,201 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.4199ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:23:03,230 [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-15 15:23:03,230 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:23:03,231 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:03,233 [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-15 15:23:03,237 [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-15 15:23:03,237 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:23:03,237 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:23:03,237 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:03,287 [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-15 15:23:03,287 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:23:03,287 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:03,288 [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-15 15:23:03,288 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:23:03,288 [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-15 15:23:03,288 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:03,288 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:23:03,288 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:03,288 [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-15 15:23:03,289 [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-15 15:23:03,290 [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-15 15:23:03,292 [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-15 15:23:03,367 [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-15 15:23:03,369 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:23:03,369 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:03,373 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:23:03,374 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 141.0861ms INFO 2026-03-15 15:23:03,374 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:03,374 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 144.1053ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:23:03,433 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:23:03,433 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:23:03,433 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 143.8732ms INFO 2026-03-15 15:23:03,433 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:03,433 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 146.6918ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:23:03,434 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 142.3471ms INFO 2026-03-15 15:23:03,434 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:03,434 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 146.7628ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:23:03,477 [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-15 15:23:03,479 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:23:03,479 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 188.7849ms INFO 2026-03-15 15:23:03,479 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:03,479 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 191.3944ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:23:03,481 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:23:03,482 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 5.4896ms INFO 2026-03-15 15:23:03,482 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:03,482 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 115.1652ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:23:03,496 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:23:03,496 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 207.5866ms INFO 2026-03-15 15:23:03,496 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:03,496 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 259.3666ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:23:03,522 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-15 15:23:03,523 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:23:03,523 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:03,523 [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-15 15:23:03,523 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:23:03,524 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:03,525 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-15 15:23:03,526 [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-15 15:23:03,604 [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-15 15:23:03,604 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:23:03,604 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:03,606 [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-15 15:23:03,606 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:23:03,607 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:04,133 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:23:04,134 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 608.271ms INFO 2026-03-15 15:23:04,134 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:04,134 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 611.2446ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:23:04,306 [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-15 15:23:04,306 [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-15 15:23:04,619 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:23:04,623 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 316.4922ms INFO 2026-03-15 15:23:04,623 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:04,623 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1019.3393ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:23:04,623 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:23:04,624 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1099.0034ms INFO 2026-03-15 15:23:04,624 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:04,624 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1102.0633ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:23:05,417 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:23:05,420 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1113.2587ms INFO 2026-03-15 15:23:05,420 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:05,420 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1813.5258ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:23:07,020 [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-15 15:23:07,021 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:23:07,023 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:23:07,024 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:07,026 [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-15 15:23:07,037 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:23:07,037 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.8654ms INFO 2026-03-15 15:23:07,037 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:07,038 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.6429ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:23:07,064 [7 ] 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-15 15:23:07,065 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:23:07,065 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Month.MonthAppService.GetMonthResult (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:07,068 [7 ] 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-15 15:23:07,195 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:23:07,199 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Month.MonthAppService.GetMonthResult (Sg.Hcm.Application.M) in 131.0057ms INFO 2026-03-15 15:23:07,199 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Month.MonthAppService.GetMonthResult (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:07,199 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 134.8505ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:23:11,052 [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-15 15:23:11,053 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:23:11,054 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:23:11,055 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:11,057 [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-15 15:23:11,068 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:23:11,068 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.9119ms INFO 2026-03-15 15:23:11,068 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:11,068 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.3687ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:23:12,291 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-03-15 15:23:12,291 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:23:12,293 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:23:12,294 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:12,299 [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-15 15:23:12,317 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:23:12,318 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 19.4751ms INFO 2026-03-15 15:23:12,318 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:12,319 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.0482ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:23:12,360 [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-15 15:23:12,361 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:23:12,362 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:12,363 [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-15 15:23:12,371 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:23:12,372 [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-15 15:23:12,372 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 8.2036ms INFO 2026-03-15 15:23:12,372 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:12,372 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.2396ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:23:12,373 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:23:12,373 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-03-15 15:23:12,373 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:12,373 [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-15 15:23:12,373 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:23:12,373 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:12,373 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:23:12,374 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:12,374 [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-15 15:23:12,374 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:23:12,375 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:12,376 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 15:23:12,376 [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-15 15:23:12,376 [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-15 15:23:12,376 [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-15 15:23:12,405 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:23:12,405 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 29.5222ms INFO 2026-03-15 15:23:12,405 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:23:12,405 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:12,406 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.3936ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:23:12,408 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 31.8546ms INFO 2026-03-15 15:23:12,408 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:12,408 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.3197ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:23:12,409 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:23:12,411 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 35.1942ms INFO 2026-03-15 15:23:12,411 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:12,411 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.0886ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:23:12,411 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:23:12,412 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 36.3471ms INFO 2026-03-15 15:23:12,412 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:12,412 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.5042ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:23:12,507 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=64692& INFO 2026-03-15 15:23:12,507 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:23:12,507 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:12,509 [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-15 15:23:12,514 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:23:12,525 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 15.3861ms INFO 2026-03-15 15:23:12,525 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:12,525 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.0604ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:23:13,459 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-03-15 15:23:13,460 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:23:13,461 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:23:13,461 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:13,463 [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-15 15:23:13,473 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:23:13,474 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.3366ms INFO 2026-03-15 15:23:13,474 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:13,474 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.7574ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:23:13,475 [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-15 15:23:13,475 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-03-15 15:23:13,475 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:23:13,475 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:13,477 [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-15 15:23:13,479 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:23:13,479 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:13,480 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:23:13,480 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.4999ms INFO 2026-03-15 15:23:13,480 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:13,480 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6569ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:23:13,482 [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-15 15:23:13,486 [12 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-15 15:23:13,499 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:23:13,501 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 19.2207ms INFO 2026-03-15 15:23:13,501 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:13,501 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.4016ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:23:13,612 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=64692& INFO 2026-03-15 15:23:13,612 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:23:13,612 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:13,614 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 15:23:13,618 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:23:13,625 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 10.5074ms INFO 2026-03-15 15:23:13,625 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 15:23:13,625 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.9622ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:07,697 [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-15 15:50:08,249 [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-15 15:50:08,284 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773561004249&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 15:50:08,296 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 15:50:08,297 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.4853ms 200 text/html INFO 2026-03-15 15:50:08,686 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-03-15 15:50:08,688 [6 ] NetCore.StaticFiles.StaticFileMiddleware - The file /lang.js was not modified INFO 2026-03-15 15:50:08,689 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.147ms 304 application/javascript INFO 2026-03-15 15:50:08,763 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.1208180971250411 INFO 2026-03-15 15:50:08,764 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 15:50:08,765 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4959ms 200 application/javascript INFO 2026-03-15 15:50:08,889 [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%3D1773561004249%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 15:50:08,916 [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-15 15:50:08,918 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:50:09,036 [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-15 15:50:09,036 [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-15 15:50:09,037 [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-15 15:50:09,037 [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-15 15:50:09,043 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:09,043 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:10,188 [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-15 15:50:10,188 [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-15 15:50:10,507 [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-15 15:50:10,512 [6 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 15:50:10,513 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:10,539 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 349.3179ms INFO 2026-03-15 15:50:10,539 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:10,540 [7 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773561004249&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 15:50:10,541 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1625.3258ms 401 application/json; charset=utf-8 INFO 2026-03-15 15:50:10,663 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-03-15 15:50:10,663 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:50:10,671 [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-15 15:50:10,672 [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-15 15:50:10,672 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 15:50:10,675 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-03-15 15:50:11,139 [15 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE2NzgiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMDk5OCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuiwouiAgOmUiyIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNjc4IiwianRpIjoiMGYyM2Q2YjQtYmU2Ni00NTNmLWE5NWItYzRmYTFjYmNkMDMzIiwiaWF0IjoxNzczMzcwMDIxLCJuYmYiOjE3NzMzNzAwMTksImV4cCI6MTc3MzQ1NjQyMSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.wMF4dqnmZbQbAIKj35BEfII2w5hnujjcCbDWaWDHg00 INFO 2026-03-15 15:50:11,276 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:11,277 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 602.3529ms INFO 2026-03-15 15:50:11,278 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 15:50:11,279 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 615.9679ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:11,465 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-03-15 15:50:11,466 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:50:11,484 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:11,522 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:11,524 [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-15 15:50:11,546 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 15:50:11,546 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 15:50:11,546 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 15:50:11,652 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 15:50:11,658 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:11,659 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 134.5767ms INFO 2026-03-15 15:50:11,659 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:11,659 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 193.6938ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:11,767 [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-15 15:50:11,768 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:11,768 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:11,771 [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-15 15:50:11,773 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 15:50:11,782 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 15:50:11,782 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 15:50:11,799 [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-15 15:50:11,800 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:11,800 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:11,803 [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-15 15:50:11,814 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 15:50:11,823 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:11,826 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 54.7466ms INFO 2026-03-15 15:50:11,826 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:11,826 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 59.1481ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:11,863 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:11,865 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 62.1229ms INFO 2026-03-15 15:50:11,865 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:11,865 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 65.9022ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:11,920 [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-15 15:50:11,921 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:11,921 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:11,923 [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-15 15:50:11,927 [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-15 15:50:11,927 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:11,927 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:11,929 [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-15 15:50:11,940 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:11,940 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:11,940 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 11.3215ms INFO 2026-03-15 15:50:11,940 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:11,941 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.6443ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:11,942 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 18.5387ms INFO 2026-03-15 15:50:11,942 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:11,942 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.7993ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:11,954 [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-15 15:50:11,954 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:50:11,954 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:11,954 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:11,957 [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-15 15:50:11,961 [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-15 15:50:11,961 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:11,961 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:11,963 [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-15 15:50:11,963 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:11,963 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:11,981 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-03-15 15:50:11,981 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:11,981 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:12,029 [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-15 15:50:12,029 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:12,030 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:12,096 [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-15 15:50:12,117 [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-15 15:50:12,135 [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-15 15:50:12,140 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:12,142 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1954.3334ms INFO 2026-03-15 15:50:12,142 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:12,142 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3253.0283ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:12,143 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:12,143 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 47.1366ms INFO 2026-03-15 15:50:12,143 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:12,143 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 162.4691ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:12,152 [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-15 15:50:12,153 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:12,153 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:12,153 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 196.2539ms INFO 2026-03-15 15:50:12,153 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:12,153 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 199.5801ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:12,154 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 37.0936ms INFO 2026-03-15 15:50:12,154 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:12,154 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 124.8453ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:12,164 [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-15 15:50:12,166 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:12,167 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:12,167 [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-15 15:50:12,168 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:12,168 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:12,171 [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-15 15:50:12,171 [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-15 15:50:12,173 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:12,174 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:12,174 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 21.7362ms INFO 2026-03-15 15:50:12,174 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:12,174 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 213.0737ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:12,174 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 39.2105ms INFO 2026-03-15 15:50:12,174 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:12,174 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 211.3146ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:12,235 [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-15 15:50:12,235 [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-15 15:50:12,235 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:12,235 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:12,235 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:12,236 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:12,781 [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-15 15:50:12,781 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:12,781 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:12,860 [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-15 15:50:12,860 [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-15 15:50:13,070 [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-15 15:50:13,266 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:13,267 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:13,267 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 1096.557ms INFO 2026-03-15 15:50:13,268 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:13,268 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1103.3631ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:13,268 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:13,269 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1098.4623ms INFO 2026-03-15 15:50:13,269 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:13,269 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1102.0634ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:13,270 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 410.2947ms INFO 2026-03-15 15:50:13,271 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:13,271 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1035.9016ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:13,290 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:13,290 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 220.6282ms INFO 2026-03-15 15:50:13,290 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:13,290 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 509.8206ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:14,106 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:14,110 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1249.2794ms INFO 2026-03-15 15:50:14,110 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:14,110 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1875.0162ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:16,378 [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-15 15:50:16,378 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:50:16,382 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:16,383 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:16,386 [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-15 15:50:16,397 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:16,398 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.6956ms INFO 2026-03-15 15:50:16,398 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:16,398 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.5252ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:16,406 [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-15 15:50:16,406 [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-15 15:50:16,406 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:16,406 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:16,407 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:16,407 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:16,409 [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-15 15:50:16,409 [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-15 15:50:16,414 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:16,414 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.0612ms INFO 2026-03-15 15:50:16,414 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:16,414 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2212ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:16,415 [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-15 15:50:16,415 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-15 15:50:16,415 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:16,415 [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-15 15:50:16,415 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:16,415 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:16,416 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:16,420 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:16,420 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:16,438 [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-15 15:50:16,439 [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-15 15:50:16,439 [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-15 15:50:16,445 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:16,446 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:16,446 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.4868ms INFO 2026-03-15 15:50:16,446 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:16,446 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.0554ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:16,447 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 37.7637ms INFO 2026-03-15 15:50:16,447 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:16,447 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.4754ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:16,449 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:16,450 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:16,451 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 11.4648ms INFO 2026-03-15 15:50:16,451 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:16,451 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 11.5742ms INFO 2026-03-15 15:50:16,451 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.6725ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:16,451 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:16,451 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.5937ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:16,521 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1678& INFO 2026-03-15 15:50:16,522 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:16,522 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:16,524 [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-15 15:50:16,547 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:16,553 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 29.3062ms INFO 2026-03-15 15:50:16,553 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:16,554 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.1628ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:17,469 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 49 INFO 2026-03-15 15:50:17,469 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:50:17,470 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:17,471 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:17,473 [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-15 15:50:17,484 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:17,485 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.2872ms INFO 2026-03-15 15:50:17,485 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:17,485 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.5147ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:17,495 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetMyAttPatItem?& INFO 2026-03-15 15:50:17,496 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:17,496 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:17,497 [12 ] 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-15 15:50:17,497 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:17,497 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:17,499 [27 ] 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-15 15:50:17,499 [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-15 15:50:17,556 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:17,556 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:17,556 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 56.8888ms INFO 2026-03-15 15:50:17,556 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:17,556 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 59.306ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:17,558 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M) in 59.2705ms INFO 2026-03-15 15:50:17,558 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:17,558 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 62.6435ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:17,637 [12 ] 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-14& INFO 2026-03-15 15:50:17,638 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:17,638 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:17,643 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttDetail", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.AbnormalAttDetail] GetAbnormalAttDetail(System.String, System.String, System.String, Boolean, Int32) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 15:50:18,190 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:18,193 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M) in 550.3817ms INFO 2026-03-15 15:50:18,193 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:18,194 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 556.5939ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:26,463 [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-15 15:50:26,463 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:50:26,465 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:26,466 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:26,470 [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-15 15:50:26,471 [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-15 15:50:26,472 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:26,473 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:26,475 [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-15 15:50:26,480 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:26,480 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 5.441ms INFO 2026-03-15 15:50:26,480 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:26,480 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6895ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:26,482 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:26,482 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 12.4101ms INFO 2026-03-15 15:50:26,482 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:26,482 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.9551ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:27,854 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 49 INFO 2026-03-15 15:50:27,854 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:50:27,855 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:27,856 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:27,858 [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-15 15:50:27,862 [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-14& INFO 2026-03-15 15:50:27,863 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:27,863 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:27,864 [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-15 15:50:27,885 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:27,886 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 27.0682ms INFO 2026-03-15 15:50:27,886 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:27,886 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.0922ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:28,220 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:28,221 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M) in 356.1732ms INFO 2026-03-15 15:50:28,221 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:28,221 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 359.2247ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:31,954 [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-15 15:50:31,954 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:50:31,955 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:31,956 [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-15 15:50:31,957 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:31,957 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:31,957 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:31,959 [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-15 15:50:31,959 [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-15 15:50:31,968 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:31,969 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 9.1769ms INFO 2026-03-15 15:50:31,969 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:31,969 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.8919ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:31,970 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:31,971 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.274ms INFO 2026-03-15 15:50:31,971 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:31,971 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.0091ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:34,503 [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-15 15:50:34,503 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:50:34,504 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:34,505 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:34,506 [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-15 15:50:34,516 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:34,517 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.1265ms INFO 2026-03-15 15:50:34,517 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:34,517 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.3337ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:35,827 [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-15 15:50:35,827 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:50:35,828 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:35,829 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:35,831 [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-15 15:50:35,844 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:35,844 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 13.5597ms INFO 2026-03-15 15:50:35,844 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:35,844 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.6832ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:35,856 [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-15 15:50:35,856 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:35,857 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:35,858 [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-15 15:50:35,860 [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-15 15:50:35,860 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:50:35,861 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:35,861 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:35,865 [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-15 15:50:35,868 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:35,869 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 10.0638ms INFO 2026-03-15 15:50:35,869 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:35,869 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.3173ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:36,013 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:36,015 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 150.6665ms INFO 2026-03-15 15:50:36,015 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:36,016 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 155.9743ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:37,536 [27 ] 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-15 15:50:37,536 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:50:37,545 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:37,545 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:37,547 [27 ] 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-15 15:50:37,589 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:37,590 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 43.3718ms INFO 2026-03-15 15:50:37,590 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:37,591 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 54.5331ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:47,509 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773561047375&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 15:50:47,511 [26 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 15:50:47,511 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6651ms 200 text/html INFO 2026-03-15 15:50:47,792 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.6346565309202782 INFO 2026-03-15 15:50:47,793 [25 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 15:50:47,793 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2024ms 200 application/javascript INFO 2026-03-15 15:50:47,896 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1773561047375%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 15:50:47,897 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:47,898 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:47,899 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-03-15 15:50:47,899 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:50:47,899 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:47,900 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-03-15 15:50:47,900 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:47,902 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 15:50:47,902 [27 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773561047375&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 15:50:47,908 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 15:50:47,908 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:47,908 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 15:50:47,908 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 15:50:47,909 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 9.0207ms INFO 2026-03-15 15:50:47,909 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:47,909 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.3785ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:47,924 [27 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 15:50:47,927 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:47,927 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 25.5898ms INFO 2026-03-15 15:50:47,927 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:47,927 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.7731ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:48,000 [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-15 15:50:48,001 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:48,001 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:48,002 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-03-15 15:50:48,002 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:48,003 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:48,003 [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-15 15:50:48,004 [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-15 15:50:48,004 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 15:50:48,004 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 15:50:48,004 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 15:50:48,008 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:48,008 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.016ms INFO 2026-03-15 15:50:48,008 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:48,008 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8854ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:48,020 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 15:50:48,022 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:48,022 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 19.3193ms INFO 2026-03-15 15:50:48,022 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:48,023 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.4481ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:48,098 [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-15 15:50:48,098 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:48,098 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:48,099 [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-15 15:50:48,099 [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-15 15:50:48,100 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:48,100 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:48,101 [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-15 15:50:48,102 [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-15 15:50:48,102 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:50:48,103 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:48,103 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:48,103 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:48,103 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.6086ms INFO 2026-03-15 15:50:48,103 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:48,103 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5113ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:48,104 [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-15 15:50:48,105 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:48,105 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.54ms INFO 2026-03-15 15:50:48,105 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:48,105 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2933ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:48,110 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:48,110 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0187ms INFO 2026-03-15 15:50:48,110 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:48,110 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7541ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:48,130 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-03-15 15:50:48,130 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:48,130 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:48,132 [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-15 15:50:48,132 [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-15 15:50:48,132 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:48,132 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:48,133 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-15 15:50:48,133 [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-15 15:50:48,135 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:48,135 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:48,135 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:48,135 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3682ms INFO 2026-03-15 15:50:48,135 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:48,135 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1171ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:48,136 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 15:50:48,137 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:48,137 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.8517ms INFO 2026-03-15 15:50:48,137 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:48,137 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5861ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:48,139 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:48,139 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.8966ms INFO 2026-03-15 15:50:48,139 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:48,139 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3651ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:48,159 [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-15 15:50:48,159 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:48,160 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:48,160 [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-15 15:50:48,160 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:48,160 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:48,161 [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-15 15:50:48,162 [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-15 15:50:48,165 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:48,165 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.6909ms INFO 2026-03-15 15:50:48,165 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:48,165 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.667ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:48,169 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:48,169 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.7317ms INFO 2026-03-15 15:50:48,169 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:48,169 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.337ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:48,188 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-15 15:50:48,196 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:48,197 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:48,198 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-15 15:50:48,202 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:48,202 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.6679ms INFO 2026-03-15 15:50:48,203 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:48,203 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.2448ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:48,212 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-15 15:50:48,212 [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-15 15:50:48,212 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:48,212 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:48,213 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:48,213 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:48,214 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 15:50:48,214 [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-15 15:50:48,223 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:48,223 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.2281ms INFO 2026-03-15 15:50:48,223 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:48,223 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7974ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:48,232 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:48,232 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.0035ms INFO 2026-03-15 15:50:48,232 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:48,232 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.68ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:48,298 [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-15 15:50:48,303 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:48,303 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:48,305 [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-15 15:50:48,308 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:48,308 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.9059ms INFO 2026-03-15 15:50:48,308 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:48,308 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8577ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:52,185 [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-15 15:50:52,186 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:50:52,186 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:52,187 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:52,188 [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-15 15:50:52,198 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:52,199 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.5136ms INFO 2026-03-15 15:50:52,199 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:52,199 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.6561ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:52,213 [7 ] 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-15 15:50:52,213 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetHintsNumber?& INFO 2026-03-15 15:50:52,213 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:52,214 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:52,214 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:52,214 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetHintsNumber (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:52,215 [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-15 15:50:52,217 [16 ] 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-15 15:50:52,224 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:52,224 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 9.0683ms INFO 2026-03-15 15:50:52,224 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:52,225 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.8322ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:52,270 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:52,271 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetHintsNumber (Sg.Hcm.Application.M) in 54.5374ms INFO 2026-03-15 15:50:52,272 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetHintsNumber (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:52,272 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.5119ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:53,403 [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-15 15:50:53,403 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:50:53,404 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:53,404 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:53,406 [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-15 15:50:53,414 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:53,415 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.0937ms INFO 2026-03-15 15:50:53,415 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:53,415 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.084ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:53,432 [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-15 15:50:53,433 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:53,433 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:53,436 [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-15 15:50:53,446 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetSelectNum?& INFO 2026-03-15 15:50:53,447 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:53,448 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-15 15:50:53,448 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:53,449 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:53,449 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:53,451 [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=1&type=0&formCode=& INFO 2026-03-15 15:50:53,452 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:50:53,453 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:53,465 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWorkFlowParas", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.WorkFlowParasDro GetWorkFlowParas() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 15:50:53,465 [7 ] 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-15 15:50:53,466 [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-15 15:50:53,472 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:53,473 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 36.9295ms INFO 2026-03-15 15:50:53,473 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:53,473 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.7158ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:53,473 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:53,473 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M) in 7.5896ms INFO 2026-03-15 15:50:53,473 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:53,473 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.0794ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:53,473 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:53,475 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 9.1295ms INFO 2026-03-15 15:50:53,475 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:53,475 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.8595ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:50:53,487 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:50:53,488 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 22.1656ms INFO 2026-03-15 15:50:53,488 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 15:50:53,488 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.972ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:02,724 [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=2&Flag=1&type=0&formCode=& INFO 2026-03-15 15:51:02,724 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:02,725 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:02,726 [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-15 15:51:02,751 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:02,752 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 25.4331ms INFO 2026-03-15 15:51:02,752 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:02,752 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.5386ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:09,387 [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=3&Flag=1&type=0&formCode=& INFO 2026-03-15 15:51:09,388 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:09,388 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:09,390 [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-15 15:51:09,414 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:09,414 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 24.3084ms INFO 2026-03-15 15:51:09,414 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:09,414 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.2962ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:20,471 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=94988293-f5ab-4774-b268-665718e10472& INFO 2026-03-15 15:51:20,472 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:20,472 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:20,475 [25 ] 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-15 15:51:20,535 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:20,538 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 63.1109ms INFO 2026-03-15 15:51:20,538 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:20,538 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 66.6833ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:20,636 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=94988293-f5ab-4774-b268-665718e10472& INFO 2026-03-15 15:51:20,636 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:20,637 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:20,639 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowPanel", controller = "EWorkFlow"}. Executing controller action with signature Sg.Hcm.WebPub.Dto.PanelDto GetFlowPanel(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 15:51:20,894 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:20,936 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 297.1807ms INFO 2026-03-15 15:51:20,936 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:20,936 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 300.4073ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:22,119 [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-15 15:51:22,119 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:51:22,120 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:22,120 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:22,123 [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-15 15:51:22,285 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:22,288 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 164.9569ms INFO 2026-03-15 15:51:22,288 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:22,288 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 169.0892ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:22,444 [12 ] 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=j04uLuX3V%2FY%3D& INFO 2026-03-15 15:51:22,444 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:22,444 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:22,446 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=onlyAllowedPhotos& INFO 2026-03-15 15:51:22,447 [12 ] 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-15 15:51:22,449 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:22,449 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:22,450 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-03-15 15:51:22,454 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/DoPassOrRefuseCheck? application/json 58 INFO 2026-03-15 15:51:22,454 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:51:22,454 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:22,455 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:22,457 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:22,457 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:22,457 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "DoPassOrRefuseCheck", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.CheckInfo DoPassOrRefuseCheck(Sg.HcmMb.EWorkFlow.Dto.DoPassOrRefuseCheckDto) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 15:51:22,457 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 6.7714ms INFO 2026-03-15 15:51:22,457 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:22,457 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.6654ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:22,459 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 11.898ms INFO 2026-03-15 15:51:22,459 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:22,459 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.3308ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:22,512 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:22,512 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M) in 55.729ms INFO 2026-03-15 15:51:22,512 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:22,513 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.4725ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:22,547 [12 ] 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-15 15:51:22,547 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:22,548 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:22,549 [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-15 15:51:22,552 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:22,552 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.2746ms INFO 2026-03-15 15:51:22,552 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:22,552 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0174ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:22,591 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=e190d16a-f075-4856-97a0-275b7de236ac& INFO 2026-03-15 15:51:22,592 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:22,592 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:22,593 [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-15 15:51:22,642 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:22,642 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 49.2048ms INFO 2026-03-15 15:51:22,642 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:22,642 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.04ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:22,726 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormInfo?formCode=0049& INFO 2026-03-15 15:51:22,738 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:22,739 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:22,740 [25 ] 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-15 15:51:22,756 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:22,759 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 18.3781ms INFO 2026-03-15 15:51:22,759 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:22,759 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.422ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:22,849 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSOFPanel?tableName=FORM44&recordId=1532&formCode=0049&flowID=142&nodeCode=N1682402791517&exeId=69594&guid=e190d16a-f075-4856-97a0-275b7de236ac&flag=1& INFO 2026-03-15 15:51:22,849 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:22,850 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:22,852 [6 ] 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-15 15:51:22,856 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetFileListAsync?attachTableName=&tableName=FORM44&keyFieldValue=NNSXE%2Fy%2BtQk%3D& INFO 2026-03-15 15:51:22,856 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:22,856 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:22,857 [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-15 15:51:22,864 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:22,864 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.9559ms INFO 2026-03-15 15:51:22,864 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:22,864 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6387ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:22,997 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:23,006 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M) in 154.6418ms INFO 2026-03-15 15:51:23,006 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:23,006 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 157.284ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:24,164 [6 ] 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-15 15:51:24,164 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:51:24,164 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:24,164 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:24,165 [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-15 15:51:24,218 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:24,218 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M) in 52.6096ms INFO 2026-03-15 15:51:24,218 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:24,218 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 54.8831ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:24,300 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=5c10f938-c8b5-4211-b8ac-9f6562ed3c2d& INFO 2026-03-15 15:51:24,301 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:24,301 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:24,302 [25 ] 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-15 15:51:24,357 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:24,357 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 54.5125ms INFO 2026-03-15 15:51:24,357 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:24,357 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.7683ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:24,453 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=5c10f938-c8b5-4211-b8ac-9f6562ed3c2d& INFO 2026-03-15 15:51:24,454 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:24,454 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:24,455 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowPanel", controller = "EWorkFlow"}. Executing controller action with signature Sg.Hcm.WebPub.Dto.PanelDto GetFlowPanel(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 15:51:24,459 [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=nH646vFkgwY%3D& INFO 2026-03-15 15:51:24,459 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:24,459 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:24,460 [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-15 15:51:24,481 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:24,482 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 22.2875ms INFO 2026-03-15 15:51:24,482 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:24,483 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.1352ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:24,535 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:24,538 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 83.2993ms INFO 2026-03-15 15:51:24,538 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:24,538 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 85.226ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:25,645 [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-15 15:51:25,645 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:51:25,645 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:25,646 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:25,647 [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-15 15:51:25,655 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:25,655 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 8.2771ms INFO 2026-03-15 15:51:25,655 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:25,655 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3832ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:25,759 [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-15 15:51:25,759 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:51:25,759 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:25,760 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:25,761 [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-15 15:51:25,813 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:25,813 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M) in 52.5992ms INFO 2026-03-15 15:51:25,813 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:25,814 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 54.4514ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:25,899 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=06825da6-9fcd-43cf-830c-85d21ac80fe1& INFO 2026-03-15 15:51:25,899 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:25,899 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:25,901 [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-15 15:51:25,950 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:25,950 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 49.1445ms INFO 2026-03-15 15:51:25,950 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:25,950 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 50.9143ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:26,046 [25 ] 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-15 15:51:26,046 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:26,047 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:26,048 [25 ] 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-15 15:51:26,054 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:26,054 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 6.6083ms INFO 2026-03-15 15:51:26,054 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:26,055 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3512ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:26,141 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSOFPanel?tableName=FORMBKSQD&recordId=9884&formCode=0031&flowID=132&nodeCode=N1661331611447&exeId=69583&guid=06825da6-9fcd-43cf-830c-85d21ac80fe1&flag=1& INFO 2026-03-15 15:51:26,141 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:26,142 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:26,143 [12 ] 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-15 15:51:26,148 [25 ] 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=p7S3Io9oPGk%3D& INFO 2026-03-15 15:51:26,148 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:26,148 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:26,149 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFileListAsync", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.DownloadResultMDto GetFileListAsync(System.String, System.String, System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 15:51:26,155 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:26,155 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.0094ms INFO 2026-03-15 15:51:26,156 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:26,156 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6752ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:26,239 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:26,240 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M) in 96.7668ms INFO 2026-03-15 15:51:26,240 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:26,240 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 98.608ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:27,356 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/DoPassOrRefuseCheck? application/json 58 INFO 2026-03-15 15:51:27,356 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:51:27,357 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:27,357 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:27,358 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "DoPassOrRefuseCheck", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.CheckInfo DoPassOrRefuseCheck(Sg.HcmMb.EWorkFlow.Dto.DoPassOrRefuseCheckDto) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 15:51:27,409 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:27,410 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M) in 51.6254ms INFO 2026-03-15 15:51:27,410 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:27,410 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.9616ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:27,497 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=06227543-29f5-48bb-a663-a14bd57622df& INFO 2026-03-15 15:51:27,497 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:27,497 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:27,498 [12 ] 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-15 15:51:27,548 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:27,548 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 49.741ms INFO 2026-03-15 15:51:27,548 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:27,548 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.7041ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:27,638 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=06227543-29f5-48bb-a663-a14bd57622df& INFO 2026-03-15 15:51:27,639 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:27,639 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:27,640 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowPanel", controller = "EWorkFlow"}. Executing controller action with signature Sg.Hcm.WebPub.Dto.PanelDto GetFlowPanel(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 15:51:27,647 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetFileListAsync?attachTableName=&tableName=K_LEAVE&keyFieldValue=9U49Do8mwkY%3D& INFO 2026-03-15 15:51:27,647 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:27,647 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:27,648 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFileListAsync", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.DownloadResultMDto GetFileListAsync(System.String, System.String, System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 15:51:27,669 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:27,669 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 20.7778ms INFO 2026-03-15 15:51:27,669 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:27,669 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.5909ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:27,720 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:27,723 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 82.7008ms INFO 2026-03-15 15:51:27,723 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:27,723 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 84.478ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:28,815 [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-15 15:51:28,815 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:51:28,815 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:28,815 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:28,817 [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-15 15:51:28,824 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:28,824 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 7.3453ms INFO 2026-03-15 15:51:28,824 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:28,824 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.666ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:28,931 [6 ] 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-15 15:51:28,931 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:51:28,931 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:28,932 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:28,933 [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-15 15:51:28,983 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:28,983 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M) in 50.2309ms INFO 2026-03-15 15:51:28,983 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:28,983 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.1025ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:29,070 [12 ] 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-15 15:51:29,070 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:29,070 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:29,072 [12 ] 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-15 15:51:29,093 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:29,095 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M) in 22.4894ms INFO 2026-03-15 15:51:29,095 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:29,095 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.7334ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:30,092 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/FlowPass? application/json 205 INFO 2026-03-15 15:51:30,092 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:51:30,092 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:30,092 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:30,095 [7 ] 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-15 15:51:30,246 [7 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:374545,Dealer:1678,FlowID:78,KeyField:K_ID,KeyFieldValue:66329,FlowTable:K_LEAVE,ApplyA0188:2064,flowNode:N1660288359185 INFO 2026-03-15 15:51:30,257 [7 ] 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:66329,FlowTable:K_LEAVE,ApplyA0188:2064,flowNode:N1660288387842 INFO 2026-03-15 15:51:30,349 [7 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:374751,Dealer:1678,FlowID:132,KeyField:RECORDID,KeyFieldValue:9884,FlowTable:FORMBKSQD,ApplyA0188:1638,flowNode:N1661331611447 INFO 2026-03-15 15:51:30,351 [7 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:4,Dealer:RefObjType_A01|||RefObj_A0188||||||Relation_OtherTable|||A01||A0188||AP3,PreA0188:1678,FlowID:132,KeyField:RECORDID,KeyFieldValue:9884,FlowTable:FORMBKSQD,ApplyA0188:1638,flowNode:N1661331627861 INFO 2026-03-15 15:51:30,425 [7 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:374779,Dealer:1678,FlowID:78,KeyField:K_ID,KeyFieldValue:66335,FlowTable:K_LEAVE,ApplyA0188:65126,flowNode:N1660288359185 INFO 2026-03-15 15:51:30,427 [7 ] 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:66335,FlowTable:K_LEAVE,ApplyA0188:65126,flowNode:N1660288387842 INFO 2026-03-15 15:51:30,499 [7 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:374806,Dealer:1678,FlowID:142,KeyField:RECORDID,KeyFieldValue:1532,FlowTable:FORM44,ApplyA0188:1638,flowNode:N1682402791517 INFO 2026-03-15 15:51:30,501 [7 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:4,Dealer:RefObjType_A01|||RefObj_A0188||||||Relation_OtherTable|||A01||a0188||ap3,PreA0188:1678,FlowID:142,KeyField:RECORDID,KeyFieldValue:1532,FlowTable:FORM44,ApplyA0188:1638,flowNode:N1682402828830 INFO 2026-03-15 15:51:30,576 [7 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:374830,Dealer:1678,FlowID:78,KeyField:K_ID,KeyFieldValue:66338,FlowTable:K_LEAVE,ApplyA0188:64757,flowNode:N1660288359185 INFO 2026-03-15 15:51:30,578 [7 ] 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:66338,FlowTable:K_LEAVE,ApplyA0188:64757,flowNode:N1660288387842 INFO 2026-03-15 15:51:30,656 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:30,657 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M) in 562.6705ms INFO 2026-03-15 15:51:30,657 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:30,658 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 565.762ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:30,832 [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-15 15:51:30,832 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:30,832 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:30,833 [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-15 15:51:30,850 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:30,850 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 17.0004ms INFO 2026-03-15 15:51:30,851 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:30,851 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.0442ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:32,902 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 104 INFO 2026-03-15 15:51:32,902 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:51:32,902 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:32,903 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:32,904 [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-15 15:51:32,910 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:32,910 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2834ms INFO 2026-03-15 15:51:32,910 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:32,911 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6449ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:32,938 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=approveStyle& INFO 2026-03-15 15:51:32,938 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:32,938 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:32,939 [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-15 15:51:32,942 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:32,942 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.8543ms INFO 2026-03-15 15:51:32,942 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:32,942 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5517ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:33,018 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=8de6b922-4ea1-4228-9f5f-171db6486190& INFO 2026-03-15 15:51:33,018 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:33,018 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:33,020 [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-15 15:51:33,095 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:33,095 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 75.8707ms INFO 2026-03-15 15:51:33,095 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:33,096 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 78.0374ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:33,183 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-15 15:51:33,184 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:33,184 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:33,185 [12 ] 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-15 15:51:33,189 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=374829&isHis=& INFO 2026-03-15 15:51:33,190 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:33,190 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:33,191 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:33,192 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.4454ms INFO 2026-03-15 15:51:33,192 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:33,192 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.408ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:33,192 [4 ] 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-15 15:51:33,199 [4 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-15 15:51:33,232 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:33,232 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 40.2931ms INFO 2026-03-15 15:51:33,232 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:33,232 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.9979ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:33,320 [26 ] 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-15 15:51:33,320 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:33,320 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:33,322 [26 ] 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-15 15:51:33,330 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:33,330 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 7.9593ms INFO 2026-03-15 15:51:33,330 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:33,330 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8185ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:33,420 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=8de6b922-4ea1-4228-9f5f-171db6486190&isHis=& INFO 2026-03-15 15:51:33,421 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:33,421 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:33,423 [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-15 15:51:33,425 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=97&NodeCode=N1660618296376&guid=8de6b922-4ea1-4228-9f5f-171db6486190&recordId=579&tableName=FORMLZSQ& INFO 2026-03-15 15:51:33,426 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:33,426 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:33,448 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=8de6b922-4ea1-4228-9f5f-171db6486190&flowID=97&nodeCode=N1660618296376& INFO 2026-03-15 15:51:33,448 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:33,448 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:33,450 [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-15 15:51:33,450 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRelateData", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.RelateDataDto] GetShowRelateData(System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 15:51:33,539 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:33,540 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:33,541 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 90.3407ms INFO 2026-03-15 15:51:33,541 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:33,541 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 115.2604ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:33,542 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 118.9047ms INFO 2026-03-15 15:51:33,542 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:33,542 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 121.4299ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:33,570 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:33,571 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 121.2233ms INFO 2026-03-15 15:51:33,571 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:33,572 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 123.6512ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:33,652 [12 ] 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=579&approveID=374829& INFO 2026-03-15 15:51:33,652 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:33,653 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:33,655 [12 ] 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-15 15:51:33,680 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:33,682 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M) in 26.8236ms INFO 2026-03-15 15:51:33,682 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:33,682 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.8641ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:33,773 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=cmntsBelowConten& INFO 2026-03-15 15:51:33,773 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:33,773 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:33,774 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-03-15 15:51:33,778 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:33,778 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.4457ms INFO 2026-03-15 15:51:33,778 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:33,778 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2834ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:33,796 [12 ] 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-15 15:51:33,797 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:33,797 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:33,797 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050507&IsEss=true& INFO 2026-03-15 15:51:33,797 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:33,798 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:33,798 [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-15 15:51:33,799 [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-15 15:51:33,802 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:33,802 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7604ms INFO 2026-03-15 15:51:33,802 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:33,802 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4843ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:33,810 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:33,810 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 11.6301ms INFO 2026-03-15 15:51:33,811 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:33,811 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.3941ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:33,827 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSOFPanel?tableName=FORMLZSQ&recordId=579&formCode=0001&flowID=97&nodeCode=N1660618296376&exeId=69598&guid=8de6b922-4ea1-4228-9f5f-171db6486190&flag=1& INFO 2026-03-15 15:51:33,827 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:33,827 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:33,828 [6 ] 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-15 15:51:34,028 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:34,040 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M) in 211.1076ms INFO 2026-03-15 15:51:34,040 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:34,040 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 212.9729ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:35,329 [6 ] 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=NqFkrGjcA4Y%3D& INFO 2026-03-15 15:51:35,329 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:35,329 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:35,331 [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-15 15:51:35,337 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:35,337 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.5057ms INFO 2026-03-15 15:51:35,337 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:35,337 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5621ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:41,497 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormSubTabeList?approveID=374829&tableName=FC1&keyField=ZBRECORDID&keyFieldValue=NqFkrGjcA4Y%3D& INFO 2026-03-15 15:51:41,498 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:41,498 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormSubTabeList (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:41,500 [4 ] 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-15 15:51:41,504 [4 ] Sg.HcmMb.PubClass.ShareData - oldValue:NqFkrGjcA4Y= INFO 2026-03-15 15:51:41,540 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:41,541 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormSubTabeList (Sg.Hcm.Application.M) in 40.4542ms INFO 2026-03-15 15:51:41,541 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormSubTabeList (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:41,541 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 43.5603ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:42,560 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormSubTabePanel?approveID=374829&tableId=13&tableKeyFieldValue=uXRSaPD1cEA%3D&mainTableFieldValue=579&formCode=0001& INFO 2026-03-15 15:51:42,560 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:42,560 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormSubTabePanel (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:42,563 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormSubTabePanel", controller = "Sof"}. Executing controller action with signature Sg.Hcm.WebPub.Dto.PanelDto GetFormSubTabePanel(System.String, Int32, System.String, System.String, Int32) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-15 15:51:42,573 [6 ] Sg.HcmMb.PubClass.ShareData - oldValue:uXRSaPD1cEA= INFO 2026-03-15 15:51:42,606 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:42,606 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormSubTabePanel (Sg.Hcm.Application.M) in 43.7175ms INFO 2026-03-15 15:51:42,606 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormSubTabePanel (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:42,607 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 46.9164ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:44,788 [12 ] 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-15 15:51:44,788 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:44,789 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:44,791 [12 ] 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-15 15:51:44,895 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:44,899 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M) in 108.4282ms INFO 2026-03-15 15:51:44,899 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:44,900 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 111.5865ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:46,866 [6 ] 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-15 15:51:46,866 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:46,866 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:46,868 [6 ] 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-15 15:51:46,892 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:46,892 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M) in 24.5073ms INFO 2026-03-15 15:51:46,892 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:46,892 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.629ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:47,832 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessProc application/json;charset=UTF-8 72 INFO 2026-03-15 15:51:47,832 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:51:47,832 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:47,833 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:47,834 [4 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessProc", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-15 15:51:47,843 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:47,843 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 9.5141ms INFO 2026-03-15 15:51:47,843 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:47,844 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.598ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:51:47,929 [25 ] 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-15 15:51:47,929 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:51:47,929 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:47,931 [25 ] 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-15 15:51:47,933 [25 ] Sg.HcmMb.PubClass.ShareData - oldValue:lTdfnJ0EVJI= INFO 2026-03-15 15:51:47,937 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:51:47,939 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M) in 7.7517ms INFO 2026-03-15 15:51:47,939 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:51:47,939 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3449ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:52:22,180 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/DoCreateFormSubTabe? application/json 10916 INFO 2026-03-15 15:52:22,181 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:52:22,181 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:52:22,181 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.DoCreateFormSubTabe (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:22,183 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "DoCreateFormSubTabe", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto DoCreateFormSubTabe(Sg.Hcm.WebPub.Dto.PanelDto) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-15 15:52:22,256 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:52:22,256 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.DoCreateFormSubTabe (Sg.Hcm.Application.M) in 72.6305ms INFO 2026-03-15 15:52:22,256 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.DoCreateFormSubTabe (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:22,256 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 75.4426ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:52:22,322 [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 81 INFO 2026-03-15 15:52:22,322 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:52:22,322 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:52:22,322 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:22,324 [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-15 15:52:22,356 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:52:22,357 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 32.1016ms INFO 2026-03-15 15:52:22,357 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:22,357 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.7734ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:52:22,386 [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-15 15:52:22,386 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:52:22,386 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:52:22,387 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:22,388 [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-15 15:52:22,396 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:52:22,396 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 7.7175ms INFO 2026-03-15 15:52:22,396 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:22,396 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7256ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:52:22,482 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormSubTabeList?approveID=374829&tableName=FC1&keyField=ZBRECORDID&keyFieldValue=NqFkrGjcA4Y%3D& INFO 2026-03-15 15:52:22,482 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:52:22,482 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormSubTabeList (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:22,484 [28 ] 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-15 15:52:22,486 [28 ] Sg.HcmMb.PubClass.ShareData - oldValue:NqFkrGjcA4Y= INFO 2026-03-15 15:52:22,517 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:52:22,518 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormSubTabeList (Sg.Hcm.Application.M) in 34.0301ms INFO 2026-03-15 15:52:22,518 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormSubTabeList (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:22,518 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.749ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:52:22,549 [16 ] 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=NqFkrGjcA4Y%3D& INFO 2026-03-15 15:52:22,549 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:52:22,549 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:22,551 [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-15 15:52:22,555 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050506&IsEss=true& INFO 2026-03-15 15:52:22,556 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:52:22,556 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:22,557 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:52:22,557 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.241ms INFO 2026-03-15 15:52:22,557 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:22,557 [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-15 15:52:22,557 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3482ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:52:22,560 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:52:22,560 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0602ms INFO 2026-03-15 15:52:22,560 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:22,560 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8807ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:52:22,561 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSOFPanel?tableName=FORMLZSQ&recordId=579&formCode=0001&flowID=97&nodeCode=N1660618296376&exeId=69598&guid=8de6b922-4ea1-4228-9f5f-171db6486190&flag=1& INFO 2026-03-15 15:52:22,561 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:52:22,561 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:22,575 [16 ] 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-15 15:52:22,681 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:52:22,688 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M) in 113.8074ms INFO 2026-03-15 15:52:22,689 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:22,689 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 127.7442ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:52:25,124 [27 ] 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-15 15:52:25,124 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:52:25,125 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:52:25,125 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:25,126 [27 ] 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-15 15:52:25,134 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:52:25,135 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 8.1019ms INFO 2026-03-15 15:52:25,135 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:25,135 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4987ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:52:25,165 [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-15 15:52:25,165 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:52:25,166 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:52:25,166 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:25,167 [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-15 15:52:25,174 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:52:25,174 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 6.9181ms INFO 2026-03-15 15:52:25,174 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:25,174 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6346ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:52:25,287 [27 ] 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-15 15:52:25,288 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:52:25,288 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:52:25,288 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:25,289 [27 ] 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-15 15:52:25,349 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:52:25,349 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M) in 59.7574ms INFO 2026-03-15 15:52:25,349 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:25,349 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 61.6646ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:52:26,568 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/FlowPass? application/json 57 INFO 2026-03-15 15:52:26,568 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:52:26,568 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:52:26,568 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:26,570 [16 ] 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-15 15:52:26,684 [16 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:374829,Dealer:1678,FlowID:97,KeyField:RECORDID,KeyFieldValue:579,FlowTable:FORMLZSQ,ApplyA0188:1638,flowNode:N1660618296376 INFO 2026-03-15 15:52:26,686 [16 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:4,Dealer:RefObjType_A01|||RefObj_A0188||||||Relation_OtherTable|||A01||A0188||AP3,PreA0188:1678,FlowID:97,KeyField:RECORDID,KeyFieldValue:579,FlowTable:FORMLZSQ,ApplyA0188:1638,flowNode:N1660618309856 INFO 2026-03-15 15:52:26,764 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:52:26,764 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M) in 194.2697ms INFO 2026-03-15 15:52:26,764 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:26,764 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 196.4793ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:52:26,956 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 117 INFO 2026-03-15 15:52:26,956 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 15:52:26,956 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:52:26,956 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:26,957 [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-15 15:52:26,959 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=85da6b5b-791d-417b-b59f-e7ed8a4117ba& INFO 2026-03-15 15:52:26,959 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:52:26,959 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:26,960 [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-15 15:52:26,964 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:52:26,964 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.6333ms INFO 2026-03-15 15:52:26,964 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:26,964 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5693ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:52:27,011 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:52:27,011 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 50.9652ms INFO 2026-03-15 15:52:27,011 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:27,011 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.7636ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:52:27,097 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-15 15:52:27,097 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:52:27,097 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:27,098 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWorkFlowParas", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.WorkFlowParasDro GetWorkFlowParas() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 15:52:27,103 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=374704&isHis=& INFO 2026-03-15 15:52:27,103 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:52:27,103 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:27,104 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetState", controller = "EWorkFlow"}. Executing controller action with signature System.String GetState(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 15:52:27,104 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:52:27,105 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.2526ms INFO 2026-03-15 15:52:27,105 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:27,105 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1721ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:52:27,110 [16 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-15 15:52:27,117 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:52:27,117 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 12.6179ms INFO 2026-03-15 15:52:27,117 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:27,117 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.383ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:52:27,198 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormInfo?formCode=0070& INFO 2026-03-15 15:52:27,199 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:52:27,199 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:27,200 [26 ] 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-15 15:52:27,207 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:52:27,207 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 6.9482ms INFO 2026-03-15 15:52:27,207 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:27,207 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8319ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:52:27,295 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=85da6b5b-791d-417b-b59f-e7ed8a4117ba&isHis=& INFO 2026-03-15 15:52:27,296 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:52:27,296 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:27,297 [29 ] 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-15 15:52:27,305 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=185&NodeCode=N1699258785306&guid=85da6b5b-791d-417b-b59f-e7ed8a4117ba&recordId=4707&tableName=FORM71& INFO 2026-03-15 15:52:27,305 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:52:27,305 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:27,307 [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-15 15:52:27,308 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=85da6b5b-791d-417b-b59f-e7ed8a4117ba&flowID=185&nodeCode=N1699258785306& INFO 2026-03-15 15:52:27,308 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:52:27,308 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:27,309 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRelateData", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.RelateDataDto] GetShowRelateData(System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 15:52:27,356 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:52:27,356 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 59.0418ms INFO 2026-03-15 15:52:27,356 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:27,356 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 60.8739ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:52:27,404 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:52:27,405 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 97.9205ms INFO 2026-03-15 15:52:27,405 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:27,405 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 99.6682ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:52:27,408 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:52:27,408 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 98.3904ms INFO 2026-03-15 15:52:27,408 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:27,408 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 100.0733ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:52:27,494 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormTables?flag=1&formCode=0070&tableName=FORM71&keyFieldValue=4707&approveID=374704& INFO 2026-03-15 15:52:27,494 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:52:27,495 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:27,496 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormTables", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.ServiceOrderForm.Dto.FormTableInfo] GetFormTables(System.String, System.String, System.String, Int32, System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-15 15:52:27,501 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:52:27,501 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M) in 4.7151ms INFO 2026-03-15 15:52:27,501 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:27,501 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5686ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:52:27,606 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSOFPanel?tableName=FORM71&recordId=4707&formCode=0070&flowID=185&nodeCode=N1699258785306&exeId=69569&guid=85da6b5b-791d-417b-b59f-e7ed8a4117ba&flag=1& INFO 2026-03-15 15:52:27,606 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:52:27,606 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:27,608 [16 ] 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-15 15:52:27,733 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:52:27,736 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M) in 128.5575ms INFO 2026-03-15 15:52:27,736 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:27,737 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 130.4699ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:52:27,896 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetImageNameForGuid?Guid=7705c58a-cf68-ed49-79cf-7aec8ec4e7dd&attachTableName=& INFO 2026-03-15 15:52:27,897 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:52:27,897 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetImageNameForGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:27,899 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetImageNameForGuid", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 15:52:27,900 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetImageNameForGuid?Guid=a686f992-71f9-b1a8-4e35-8119e0563212&attachTableName=& INFO 2026-03-15 15:52:27,900 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:52:27,900 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetImageNameForGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:27,901 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetImageNameForGuid", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.FileInfoDto GetImageNameForGuid(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 15:52:29,252 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:52:29,253 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetImageNameForGuid (Sg.Hcm.Application.M) in 1354.1955ms INFO 2026-03-15 15:52:29,253 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetImageNameForGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:29,253 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1356.8784ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:52:29,264 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:52:29,265 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetImageNameForGuid (Sg.Hcm.Application.M) in 1363.2128ms INFO 2026-03-15 15:52:29,265 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetImageNameForGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:29,265 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1364.9497ms 200 application/json; charset=utf-8 INFO 2026-03-15 15:52:29,888 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetFileListAsync?attachTableName=&tableName=FORM71&keyFieldValue=R4l8MYTqJGw%3D& INFO 2026-03-15 15:52:29,888 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 15:52:29,889 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:29,890 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFileListAsync", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.DownloadResultMDto GetFileListAsync(System.String, System.String, System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 15:52:29,896 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 15:52:29,896 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.3834ms INFO 2026-03-15 15:52:29,896 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 15:52:29,897 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4624ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:01:14,805 [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-15 16:01:14,806 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 16:01:14,806 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.345ms 200 text/html INFO 2026-03-15 16:01:14,884 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-03-15 16:01:14,885 [46 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-03-15 16:01:14,885 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9ms 200 application/javascript INFO 2026-03-15 16:01:14,908 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-15 16:01:14,908 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-03-15 16:01:14,908 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-03-15 16:01:14,909 [51 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-03-15 16:01:14,909 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0925ms 200 application/javascript INFO 2026-03-15 16:01:14,909 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-03-15 16:01:14,909 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-15 16:01:14,909 [49 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:01:14,913 [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-15 16:01:14,913 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3323ms 200 application/javascript INFO 2026-03-15 16:01:14,913 [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-15 16:01:14,913 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7738ms 200 application/javascript INFO 2026-03-15 16:01:14,914 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-15 16:01:14,914 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5623ms 200 text/css INFO 2026-03-15 16:01:14,922 [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-15 16:01:14,922 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.9636ms 200 application/javascript INFO 2026-03-15 16:01:14,924 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-03-15 16:01:14,924 [67 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-03-15 16:01:14,924 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.526ms 200 application/javascript INFO 2026-03-15 16:01:14,943 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-03-15 16:01:14,943 [67 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-03-15 16:01:14,943 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4858ms 200 application/javascript INFO 2026-03-15 16:01:14,963 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773561675382&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 16:01:14,963 [57 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 16:01:14,964 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5159ms 200 text/html INFO 2026-03-15 16:01:14,964 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-03-15 16:01:14,965 [67 ] 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-15 16:01:14,965 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9734ms 200 application/javascript INFO 2026-03-15 16:01:15,037 [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-15 16:01:15,038 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-15 16:01:15,038 [67 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:01:15,039 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-03-15 16:01:15,039 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6302ms 200 application/javascript INFO 2026-03-15 16:01:15,049 [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-15 16:01:15,049 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.203ms 200 application/javascript INFO 2026-03-15 16:01:15,063 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-15 16:01:15,063 [67 ] 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-15 16:01:15,065 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/jquery-3.6.0.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\jquery-3.6.0.min.js' INFO 2026-03-15 16:01:15,065 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6557ms 200 application/javascript INFO 2026-03-15 16:01:15,066 [61 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-15 16:01:15,066 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.1905ms 200 text/css INFO 2026-03-15 16:01:15,563 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-03-15 16:01:15,564 [66 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-03-15 16:01:15,564 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9207ms 200 application/javascript INFO 2026-03-15 16:01:15,828 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.007072064166872116 INFO 2026-03-15 16:01:15,829 [54 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 16:01:15,829 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8649ms 200 application/javascript INFO 2026-03-15 16:01:15,843 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-03-15 16:01:15,844 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-03-15 16:01:15,844 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0392ms 200 image/jpeg INFO 2026-03-15 16:01:15,943 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1773561675382%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 16:01:15,943 [69 ] 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-15 16:01:15,943 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:01:15,943 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:01:15,943 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:01:15,946 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:15,946 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:15,947 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:01:15,947 [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-15 16:01:15,948 [54 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773561675382&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 16:01:15,948 [66 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 16:01:15,949 [66 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 16:01:15,949 [66 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 16:01:15,951 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:01:15,951 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.7803ms INFO 2026-03-15 16:01:15,951 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:15,951 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5115ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:01:15,964 [66 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 16:01:15,966 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:01:15,967 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 19.1701ms INFO 2026-03-15 16:01:15,967 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:15,967 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.5597ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:01:16,063 [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-15 16:01:16,063 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:01:16,063 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-15 16:01:16,063 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:16,063 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:01:16,063 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:16,064 [69 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:01:16,064 [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-15 16:01:16,065 [69 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 16:01:16,066 [69 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 16:01:16,066 [69 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 16:01:16,067 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:01:16,067 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9654ms INFO 2026-03-15 16:01:16,067 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:16,068 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9464ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:01:16,095 [69 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 16:01:16,098 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:01:16,098 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.5491ms INFO 2026-03-15 16:01:16,098 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:16,098 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.1394ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:01:16,162 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-03-15 16:01:16,162 [49 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:01:16,162 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-03-15 16:01:16,162 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:01:16,163 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-03-15 16:01:16,163 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:01:16,163 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-03-15 16:01:16,163 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-03-15 16:01:16,163 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7192ms 200 application/javascript INFO 2026-03-15 16:01:16,163 [54 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-03-15 16:01:16,163 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2245ms 200 application/javascript INFO 2026-03-15 16:01:16,163 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5558ms 200 application/javascript INFO 2026-03-15 16:01:16,163 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-03-15 16:01:16,163 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:01:16,163 [66 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-03-15 16:01:16,164 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.454ms 200 application/javascript INFO 2026-03-15 16:01:16,201 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-03-15 16:01:16,202 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-03-15 16:01:16,202 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-03-15 16:01:16,202 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4566ms 200 text/css INFO 2026-03-15 16:01:16,202 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-03-15 16:01:16,203 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-03-15 16:01:16,203 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0109ms 200 text/css INFO 2026-03-15 16:01:16,203 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-03-15 16:01:16,203 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-03-15 16:01:16,203 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-03-15 16:01:16,203 [49 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:01:16,203 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:01:16,203 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.7701ms 200 text/css INFO 2026-03-15 16:01:16,204 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-03-15 16:01:16,204 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4831ms 200 application/javascript INFO 2026-03-15 16:01:16,204 [66 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-03-15 16:01:16,204 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5171ms 200 application/javascript INFO 2026-03-15 16:01:16,207 [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-15 16:01:16,207 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:01:16,207 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:16,208 [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-15 16:01:16,216 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:01:16,216 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 7.5382ms INFO 2026-03-15 16:01:16,216 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:16,216 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2204ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:01:16,246 [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-15 16:01:16,246 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:01:16,246 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:16,247 [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-15 16:01:16,248 [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-15 16:01:16,248 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:01:16,248 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:01:16,248 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:16,250 [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-15 16:01:16,250 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:01:16,250 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9775ms INFO 2026-03-15 16:01:16,250 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:16,250 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7062ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:01:16,255 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:01:16,255 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.1485ms INFO 2026-03-15 16:01:16,255 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:16,255 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8451ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:01:16,348 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-15 16:01:16,348 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:01:16,348 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:16,350 [47 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:01:16,357 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:01:16,357 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 7.3339ms INFO 2026-03-15 16:01:16,357 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:16,357 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.161ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:01:16,381 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-03-15 16:01:16,382 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-03-15 16:01:16,382 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5154ms 200 image/png INFO 2026-03-15 16:01:16,382 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-03-15 16:01:16,382 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-03-15 16:01:16,382 [66 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-03-15 16:01:16,382 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.444ms 200 image/png INFO 2026-03-15 16:01:16,382 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-03-15 16:01:16,382 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-03-15 16:01:16,383 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4542ms 200 image/png INFO 2026-03-15 16:01:16,383 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-03-15 16:01:16,383 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3658ms 200 image/png INFO 2026-03-15 16:01:16,441 [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-15 16:01:16,442 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:01:16,442 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:16,442 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-15 16:01:16,442 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:01:16,442 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:16,443 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-15 16:01:16,443 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:01:16,443 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:16,443 [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-15 16:01:16,443 [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-15 16:01:16,443 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:01:16,443 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:16,444 [69 ] 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-15 16:01:16,444 [66 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:01:16,445 [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-15 16:01:16,445 [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-15 16:01:16,445 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:01:16,445 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:16,446 [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-15 16:01:16,447 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:01:16,448 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9937ms INFO 2026-03-15 16:01:16,448 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:16,448 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6309ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:01:16,449 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:01:16,449 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.2854ms INFO 2026-03-15 16:01:16,449 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:16,450 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7975ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:01:16,451 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:01:16,451 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 7.7293ms INFO 2026-03-15 16:01:16,451 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:16,451 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3476ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:01:16,452 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:01:16,452 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 7.5656ms INFO 2026-03-15 16:01:16,452 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:16,452 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1642ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:01:16,452 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:01:16,452 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.3516ms INFO 2026-03-15 16:01:16,452 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:16,452 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0378ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:01:16,502 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-03-15 16:01:16,503 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-03-15 16:01:16,503 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4781ms 200 image/png INFO 2026-03-15 16:01:16,511 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-03-15 16:01:16,511 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-03-15 16:01:16,511 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-03-15 16:01:16,512 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9161ms 200 image/jpeg INFO 2026-03-15 16:01:16,512 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-03-15 16:01:16,512 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7866ms 200 image/jpeg INFO 2026-03-15 16:01:16,513 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-03-15 16:01:16,514 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-03-15 16:01:16,514 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7441ms 200 image/jpeg INFO 2026-03-15 16:01:16,567 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-15 16:01:16,567 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-15 16:01:16,567 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:01:16,567 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:16,567 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:01:16,567 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:16,568 [69 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:01:16,568 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:01:16,591 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:01:16,591 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 22.5375ms INFO 2026-03-15 16:01:16,591 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:16,591 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.4182ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:01:16,593 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:01:16,594 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 25.0256ms INFO 2026-03-15 16:01:16,594 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:16,594 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.6073ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:01:17,006 [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-15 16:01:17,007 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:01:17,007 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:17,008 [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-15 16:01:17,012 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:01:17,012 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.4782ms INFO 2026-03-15 16:01:17,012 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:17,012 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5081ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:01:17,601 [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-15 16:01:17,602 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:01:17,602 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:17,604 [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-15 16:01:17,634 [47 ] Sg.HcmMb.ToDoList.ToDoListMgrAppService - GetToDoListResult_requestToken:Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3MjkiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMjA0NiIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IueUs-asoyIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzI5IiwianRpIjoiOGU4NTg2MDItYjg4Yi00NDc1LTk4NDYtMDMzNTM0NWVlMTc2IiwiaWF0IjoxNzczNDkwODc1LCJuYmYiOjE3NzM0OTA4NzMsImV4cCI6MTc3MzU3NzI3NSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.nAJZd9s3sb7H1l6uWq8SXR98a80Vw4aDY5j3rT5bs14 INFO 2026-03-15 16:01:17,638 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:01:17,639 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M) in 34.0795ms INFO 2026-03-15 16:01:17,639 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:17,639 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.425ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:01:17,681 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/salary.1de53a28.css INFO 2026-03-15 16:01:17,682 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/salary.1de53a28.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\salary.1de53a28.css' INFO 2026-03-15 16:01:17,682 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1491ms 200 text/css INFO 2026-03-15 16:01:17,682 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/salary.21845557.js INFO 2026-03-15 16:01:17,683 [49 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:01:17,683 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/salary.21845557.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\salary.21845557.js' INFO 2026-03-15 16:01:17,683 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.705ms 200 application/javascript INFO 2026-03-15 16:01:17,748 [49 ] 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-15 16:01:17,748 [49 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:01:17,748 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:01:17,748 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:17,749 [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-15 16:01:17,755 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:01:17,755 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6039ms INFO 2026-03-15 16:01:17,755 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:17,755 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3347ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:01:17,761 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/salaryTop1.94d44d34.png INFO 2026-03-15 16:01:17,761 [54 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/salaryTop1.94d44d34.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\salaryTop1.94d44d34.png' INFO 2026-03-15 16:01:17,761 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4468ms 200 image/png INFO 2026-03-15 16:01:17,821 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=enableFaceUser& INFO 2026-03-15 16:01:17,821 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:01:17,822 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:17,823 [69 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:01:17,826 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:01:17,826 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.2534ms INFO 2026-03-15 16:01:17,826 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:17,826 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1134ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:01:17,921 [47 ] 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-15 16:01:17,922 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:01:17,922 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:01:17,922 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:17,923 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetIsDefaultPwd?& INFO 2026-03-15 16:01:17,923 [47 ] 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-15 16:01:17,929 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:01:17,929 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:17,960 [69 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetIsDefaultPwd", controller = "Salary"}. Executing controller action with signature Boolean GetIsDefaultPwd() on controller Sg.HcmMb.Pay.SalaryAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:01:17,967 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:01:17,967 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M) in 43.2594ms INFO 2026-03-15 16:01:17,967 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:17,967 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 45.4095ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:01:17,968 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:01:17,968 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 8.0339ms INFO 2026-03-15 16:01:17,968 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:17,968 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 45.2033ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:01:18,083 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050002&IsEss=true& INFO 2026-03-15 16:01:18,083 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:01:18,084 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:18,085 [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-15 16:01:18,089 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:01:18,089 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.1979ms INFO 2026-03-15 16:01:18,089 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:18,090 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4732ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:01:25,543 [69 ] 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-15 16:01:25,543 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:01:25,543 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:01:25,544 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:25,546 [69 ] 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-15 16:01:25,553 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:01:25,553 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M) in 7.1611ms INFO 2026-03-15 16:01:25,553 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:25,553 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0696ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:01:26,783 [47 ] 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-15 16:01:26,783 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:01:26,784 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:01:26,784 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:26,785 [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-15 16:01:26,790 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:01:26,790 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M) in 5.033ms INFO 2026-03-15 16:01:26,790 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:26,790 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0394ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:01:27,623 [54 ] 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-15 16:01:27,623 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:01:27,623 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:01:27,624 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:27,625 [54 ] 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-15 16:01:27,630 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:01:27,630 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M) in 5.1866ms INFO 2026-03-15 16:01:27,630 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:27,630 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2143ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:01:39,823 [54 ] 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-15 16:01:39,824 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:01:39,824 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:01:39,824 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:39,825 [54 ] 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-15 16:01:39,830 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:01:39,830 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M) in 5.0069ms INFO 2026-03-15 16:01:39,830 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:39,830 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0313ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:01:39,941 [49 ] 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-15 16:01:39,942 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:01:39,942 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:39,943 [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-15 16:01:39,943 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetWageDetial?GZYM=&GZYM2=&id=-1& INFO 2026-03-15 16:01:39,943 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:01:39,944 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:39,945 [47 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWageDetial", controller = "Salary"}. Executing controller action with signature Sg.HcmMb.Pay.Dto.SalaryListsDto GetWageDetial(System.String, System.String, Int32) on controller Sg.HcmMb.Pay.SalaryAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:01:39,947 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:01:39,947 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.0918ms INFO 2026-03-15 16:01:39,947 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:39,947 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9487ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:01:40,061 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:01:40,073 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M) in 127.1566ms INFO 2026-03-15 16:01:40,073 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-03-15 16:01:40,073 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 129.6241ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:01:40,156 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/eyes.745fcd49.png INFO 2026-03-15 16:01:40,157 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/eyes.745fcd49.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\eyes.745fcd49.png' INFO 2026-03-15 16:01:40,157 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7874ms 200 image/png INFO 2026-03-15 16:01:40,157 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/salaryTop2.225a0e9a.png INFO 2026-03-15 16:01:40,158 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/salaryTop2.225a0e9a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\salaryTop2.225a0e9a.png' INFO 2026-03-15 16:01:40,158 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5229ms 200 image/png INFO 2026-03-15 16:02:25,358 [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-15 16:02:25,358 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:02:25,359 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:02:25,359 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:02:25,360 [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-15 16:02:25,366 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:02:25,366 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1653ms INFO 2026-03-15 16:02:25,367 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:02:25,367 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3515ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:02:27,818 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/language.88fb6f77.js INFO 2026-03-15 16:02:27,818 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:02:27,819 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/language.88fb6f77.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\language.88fb6f77.js' INFO 2026-03-15 16:02:27,819 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0512ms 200 application/javascript INFO 2026-03-15 16:02:27,826 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/card.faf5be70.css INFO 2026-03-15 16:02:27,827 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/card.faf5be70.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\card.faf5be70.css' INFO 2026-03-15 16:02:27,827 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8831ms 200 text/css INFO 2026-03-15 16:02:27,827 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/card.fe9abb23.js INFO 2026-03-15 16:02:27,827 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:02:27,828 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/card.fe9abb23.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\card.fe9abb23.js' INFO 2026-03-15 16:02:27,828 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6927ms 200 application/javascript INFO 2026-03-15 16:02:27,842 [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-15 16:02:27,842 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:02:27,842 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:02:27,842 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:02:27,844 [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-15 16:02:27,850 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:02:27,850 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1182ms INFO 2026-03-15 16:02:27,850 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:02:27,850 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1111ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:02:27,977 [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-15 16:02:27,977 [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-15 16:02:27,977 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:02:27,977 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:02:27,977 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:02:27,978 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:02:27,978 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 16:02:27,979 [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-15 16:02:27,979 [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-15 16:02:27,982 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:02:27,983 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6552ms INFO 2026-03-15 16:02:27,983 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:02:27,983 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7329ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:02:27,987 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:02:27,988 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 8.627ms INFO 2026-03-15 16:02:27,988 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 16:02:27,988 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.5793ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:02:29,501 [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-15 16:02:29,502 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:02:29,502 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:02:29,502 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:02:29,503 [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-15 16:02:29,509 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:02:29,509 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.051ms INFO 2026-03-15 16:02:29,509 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:02:29,509 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0776ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:02:34,026 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/my.e909c210.css INFO 2026-03-15 16:02:34,027 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/my.d72f6af2.js INFO 2026-03-15 16:02:34,027 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:02:34,027 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/my.e909c210.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\my.e909c210.css' INFO 2026-03-15 16:02:34,028 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1651ms 200 text/css INFO 2026-03-15 16:02:34,065 [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-15 16:02:34,065 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.7049ms 200 application/javascript INFO 2026-03-15 16:02:34,067 [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-15 16:02:34,067 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:02:34,068 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:02:34,068 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:02:34,069 [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-15 16:02:34,075 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:02:34,075 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6871ms INFO 2026-03-15 16:02:34,075 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:02:34,075 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7435ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:02:34,227 [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-15 16:02:34,227 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:02:34,227 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 16:02:34,227 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-03-15 16:02:34,228 [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-15 16:02:34,228 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:02:34,228 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:02:34,228 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:02:34,228 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 16:02:34,229 [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-15 16:02:34,229 [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-15 16:02:34,229 [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-15 16:02:34,232 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:02:34,232 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2517ms INFO 2026-03-15 16:02:34,232 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:02:34,232 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.958ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:02:34,233 [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-15 16:02:34,233 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:02:34,233 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:02:34,234 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-15 16:02:34,235 [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-15 16:02:34,235 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:02:34,235 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:02:34,235 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:02:34,235 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 6.3685ms INFO 2026-03-15 16:02:34,235 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 16:02:34,235 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3462ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:02:34,235 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:02:34,236 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 6.3639ms INFO 2026-03-15 16:02:34,236 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 16:02:34,236 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.982ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:02:34,236 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:02:34,237 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:02:34,237 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.7675ms INFO 2026-03-15 16:02:34,237 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:02:34,237 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3267ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:02:34,239 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:02:34,239 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.0527ms INFO 2026-03-15 16:02:34,239 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:02:34,239 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9029ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:02:34,383 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1729& INFO 2026-03-15 16:02:34,383 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:02:34,383 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 16:02:34,384 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:02:34,426 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:02:34,431 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 46.3978ms INFO 2026-03-15 16:02:34,431 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 16:02:34,431 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 48.4261ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:02:35,282 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/annualLeave.a71d585d.js INFO 2026-03-15 16:02:35,282 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:02:35,283 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/annualLeave.a71d585d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\annualLeave.a71d585d.js' INFO 2026-03-15 16:02:35,283 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/annualLeave.4d308de3.css INFO 2026-03-15 16:02:35,283 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9873ms 200 application/javascript INFO 2026-03-15 16:02:35,284 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/annualLeave.4d308de3.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\annualLeave.4d308de3.css' INFO 2026-03-15 16:02:35,284 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8972ms 200 text/css INFO 2026-03-15 16:02:35,327 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-03-15 16:02:35,327 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:02:35,327 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:02:35,327 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:02:35,329 [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-15 16:02:35,335 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:02:35,335 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1692ms INFO 2026-03-15 16:02:35,335 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:02:35,335 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5584ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:02:35,461 [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-15 16:02:35,462 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:02:35,462 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 16:02:35,462 [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-15 16:02:35,462 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:02:35,462 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:02:35,464 [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-15 16:02:35,464 [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-15 16:02:35,467 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:02:35,467 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.3207ms INFO 2026-03-15 16:02:35,467 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:02:35,467 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0841ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:02:35,468 [44 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-15 16:02:35,476 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:02:35,478 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 13.7645ms INFO 2026-03-15 16:02:35,478 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 16:02:35,478 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.5897ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:02:35,621 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1729& INFO 2026-03-15 16:02:35,622 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:02:35,622 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 16:02:35,623 [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-15 16:02:35,627 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:02:35,630 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 6.5147ms INFO 2026-03-15 16:02:35,630 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 16:02:35,630 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2757ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:21,089 [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-15 16:41:21,615 [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-15 16:41:21,649 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773564076496&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 16:41:21,662 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 16:41:21,663 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.7968ms 200 text/html INFO 2026-03-15 16:41:24,618 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773564083520&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-15 16:41:24,620 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 16:41:24,620 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.969ms 200 text/html INFO 2026-03-15 16:41:25,400 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.31759844076014077 INFO 2026-03-15 16:41:25,402 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 16:41:25,402 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.5721ms 200 application/javascript INFO 2026-03-15 16:41:25,657 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1773564083520%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-03-15 16:41:25,667 [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-15 16:41:25,670 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:41:25,816 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:25,816 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:25,880 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:25,880 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:27,008 [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-15 16:41:27,008 [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-15 16:41:27,290 [15 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773564083520&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-15 16:41:27,291 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 16:41:27,297 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 16:41:27,297 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 16:41:27,378 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 16:41:27,490 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:27,499 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 488.6681ms INFO 2026-03-15 16:41:27,499 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:27,501 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1834.0877ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:27,633 [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-15 16:41:27,633 [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-15 16:41:27,652 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:27,652 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:27,652 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:27,652 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:27,655 [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-15 16:41:27,655 [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-15 16:41:27,656 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 16:41:27,657 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 16:41:27,657 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 16:41:27,689 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 16:41:27,699 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:27,702 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 47.5523ms INFO 2026-03-15 16:41:27,702 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:27,702 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 69.0121ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:27,712 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:27,715 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 60.557ms INFO 2026-03-15 16:41:27,715 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:27,715 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 82.0696ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:27,749 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:27,752 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 743.8483ms INFO 2026-03-15 16:41:27,752 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:27,752 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2095.2672ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:27,825 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/approvalDesMain.985cb36f.css INFO 2026-03-15 16:41:27,829 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/approvalDesMain.985cb36f.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\approvalDesMain.985cb36f.css' INFO 2026-03-15 16:41:27,829 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.7165ms 200 text/css INFO 2026-03-15 16:41:27,837 [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-15 16:41:27,838 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:27,838 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:27,840 [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-15 16:41:27,841 [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-15 16:41:27,842 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:27,842 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:27,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-15 16:41:27,856 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:27,856 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:27,856 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 12.3662ms INFO 2026-03-15 16:41:27,856 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:27,856 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.6139ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:27,858 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 17.9728ms INFO 2026-03-15 16:41:27,858 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:27,858 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.8183ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:27,882 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 438 INFO 2026-03-15 16:41:27,882 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:41:27,883 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:27,883 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:27,885 [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-15 16:41:27,961 [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-15 16:41:27,961 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:27,961 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:28,006 [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-15 16:41:28,030 [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-15 16:41:28,030 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:28,031 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:28,242 [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-15 16:41:28,247 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:28,248 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:28,258 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:28,259 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 373.7847ms INFO 2026-03-15 16:41:28,259 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:28,259 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 376.7349ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:28,580 [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-15 16:41:28,718 [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-15 16:41:28,752 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:28,753 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 172.2583ms INFO 2026-03-15 16:41:28,753 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:28,753 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 722.563ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:28,753 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:28,754 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 35.3246ms INFO 2026-03-15 16:41:28,754 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:28,754 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 511.8075ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:28,755 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:28,756 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 750.2942ms INFO 2026-03-15 16:41:28,756 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:28,756 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 795.6445ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:28,913 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=8daaa920-a2b4-40f8-9074-e76ae0ad9a74%20%20& INFO 2026-03-15 16:41:28,914 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:28,914 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:28,916 [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-15 16:41:29,701 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:29,703 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 787.2676ms INFO 2026-03-15 16:41:29,703 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:29,704 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 790.3563ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:29,857 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-15 16:41:29,858 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=374850&isHis=& INFO 2026-03-15 16:41:29,859 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:29,859 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:29,860 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:29,860 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:29,863 [12 ] 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-15 16:41:29,863 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetState", controller = "EWorkFlow"}. Executing controller action with signature System.String GetState(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:41:29,872 [6 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-15 16:41:29,876 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:29,877 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 14.3405ms INFO 2026-03-15 16:41:29,877 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:29,877 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.413ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:29,929 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:29,929 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 66.0807ms INFO 2026-03-15 16:41:29,929 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:29,929 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 71.0736ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:30,041 [7 ] 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-15 16:41:30,041 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:30,041 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:30,043 [7 ] 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-15 16:41:30,178 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:30,181 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 137.1003ms INFO 2026-03-15 16:41:30,181 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:30,181 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 140.2091ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:30,309 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=97&NodeCode=N1660618309856&guid=8daaa920-a2b4-40f8-9074-e76ae0ad9a74%20%20&recordId=579&tableName=FORMLZSQ& INFO 2026-03-15 16:41:30,309 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=8daaa920-a2b4-40f8-9074-e76ae0ad9a74%20%20&isHis=& INFO 2026-03-15 16:41:30,310 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=8daaa920-a2b4-40f8-9074-e76ae0ad9a74%20%20&flowID=97&nodeCode=N1660618309856& INFO 2026-03-15 16:41:30,310 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:30,310 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:30,310 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:30,310 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:30,310 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:30,310 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:30,312 [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-15 16:41:30,312 [22 ] 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-15 16:41:30,315 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowEdit", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.NodeParams GetAllowEdit(System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:41:30,501 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:30,502 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 187.2946ms INFO 2026-03-15 16:41:30,502 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:30,502 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 192.7316ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:30,523 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:30,524 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 211.1035ms INFO 2026-03-15 16:41:30,524 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:30,524 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 214.0372ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:30,537 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:30,539 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 226.4414ms INFO 2026-03-15 16:41:30,539 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:30,539 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 229.5811ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:30,640 [6 ] 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=579&approveID=374850& INFO 2026-03-15 16:41:30,652 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:30,652 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:30,655 [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-15 16:41:30,681 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:30,687 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M) in 32.1157ms INFO 2026-03-15 16:41:30,687 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:30,687 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 47.2791ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:30,830 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=cmntsBelowConten& INFO 2026-03-15 16:41:30,832 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:30,833 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:30,839 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:41:30,866 [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-15 16:41:30,866 [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-15 16:41:30,867 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:30,867 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:30,868 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:30,868 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:30,869 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSOFPanel?tableName=FORMLZSQ&recordId=579&formCode=0001&flowID=97&nodeCode=N1660618309856&exeId=69598&guid=8daaa920-a2b4-40f8-9074-e76ae0ad9a74%20%20&flag=1& INFO 2026-03-15 16:41:30,869 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:30,869 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:30,870 [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-15 16:41:30,870 [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-15 16:41:30,873 [22 ] 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-15 16:41:30,875 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:30,875 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:30,875 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:30,876 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.7089ms INFO 2026-03-15 16:41:30,876 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.7382ms INFO 2026-03-15 16:41:30,876 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:30,876 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 36.4795ms INFO 2026-03-15 16:41:30,876 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:30,876 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:30,876 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5131ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:30,876 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0893ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:30,876 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 45.8127ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:31,096 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:31,140 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M) in 267.6825ms INFO 2026-03-15 16:41:31,140 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:31,140 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 271.6905ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:32,440 [22 ] 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-15 16:41:32,440 [27 ] 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=NqFkrGjcA4Y%3D& INFO 2026-03-15 16:41:32,441 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:32,442 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:32,444 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:32,444 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:32,445 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFileListAsync", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.DownloadResultMDto GetFileListAsync(System.String, System.String, System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:41:32,446 [22 ] 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-15 16:41:32,456 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:32,456 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:32,456 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 10.6164ms INFO 2026-03-15 16:41:32,456 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:32,457 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.2223ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:32,458 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 12.6509ms INFO 2026-03-15 16:41:32,458 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:32,458 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.5618ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:32,585 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=fileMaxSize,whiteFileTypes& INFO 2026-03-15 16:41:32,586 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:32,586 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:32,587 [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-15 16:41:32,591 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:32,591 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.7382ms INFO 2026-03-15 16:41:32,591 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:32,591 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9177ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:37,586 [22 ] 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-15 16:41:37,586 [22 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:41:37,587 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:37,588 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:37,591 [22 ] 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-15 16:41:37,671 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:37,675 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 83.138ms INFO 2026-03-15 16:41:37,675 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:37,675 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 88.9785ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:37,720 [22 ] 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-15 16:41:37,720 [22 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:41:37,721 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:37,721 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:37,723 [22 ] 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-15 16:41:37,730 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:37,730 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 6.9282ms INFO 2026-03-15 16:41:37,730 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:37,730 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8025ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:37,865 [27 ] 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-15 16:41:37,865 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:41:37,865 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:37,866 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:37,868 [27 ] 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-15 16:41:37,966 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:37,966 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M) in 98.8545ms INFO 2026-03-15 16:41:37,967 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:37,967 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 101.5066ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:38,080 [15 ] 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-15 16:41:38,080 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:38,080 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:38,082 [15 ] 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-15 16:41:38,094 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:38,097 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M) in 14.7022ms INFO 2026-03-15 16:41:38,097 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:38,097 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.393ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:38,710 [22 ] 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-15 16:41:38,710 [22 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:41:38,711 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:38,712 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:38,715 [22 ] 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-15 16:41:38,886 [22 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:374850,Dealer:1783,FlowID:97,KeyField:RECORDID,KeyFieldValue:579,FlowTable:FORMLZSQ,ApplyA0188:1638,flowNode:N1660618309856 INFO 2026-03-15 16:41:38,897 [22 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:4,Dealer:RefObjType_A01|||RefObj_A0188||||||Relation_OtherTable|||A01||A0188||AP4,PreA0188:1783,FlowID:97,KeyField:RECORDID,KeyFieldValue:579,FlowTable:FORMLZSQ,ApplyA0188:1638,flowNode:N1660618324869 INFO 2026-03-15 16:41:38,993 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:38,996 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M) in 280.8731ms INFO 2026-03-15 16:41:38,996 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:38,996 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 286.3037ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:39,137 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 117 INFO 2026-03-15 16:41:39,138 [22 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:41:39,140 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:39,140 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=5ce928b7-945d-4f91-8004-b17b05bb2a8c& INFO 2026-03-15 16:41:39,140 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:39,140 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:39,141 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:39,142 [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-15 16:41:39,142 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApproveParamsByGuid", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowParams GetApproveParamsByGuid(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:41:39,194 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:39,194 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 51.5235ms INFO 2026-03-15 16:41:39,194 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:39,194 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.8629ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:39,197 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:39,197 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 54.8123ms INFO 2026-03-15 16:41:39,197 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:39,197 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 59.9429ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:39,378 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-15 16:41:39,378 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:39,378 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:39,380 [27 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWorkFlowParas", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.WorkFlowParasDro GetWorkFlowParas() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:41:39,380 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=374849&isHis=& INFO 2026-03-15 16:41:39,380 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:39,380 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:39,382 [15 ] 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-15 16:41:39,386 [15 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-15 16:41:39,387 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:39,387 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 7.1598ms INFO 2026-03-15 16:41:39,387 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:39,387 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4583ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:39,393 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:39,393 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 11.0234ms INFO 2026-03-15 16:41:39,393 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:39,393 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.9798ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:39,510 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=5ce928b7-945d-4f91-8004-b17b05bb2a8c&isHis=& INFO 2026-03-15 16:41:39,510 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:39,510 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:39,512 [15 ] 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-15 16:41:39,512 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=5ce928b7-945d-4f91-8004-b17b05bb2a8c&flowID=78&nodeCode=N1660288387842& INFO 2026-03-15 16:41:39,512 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=78&NodeCode=N1660288387842&guid=5ce928b7-945d-4f91-8004-b17b05bb2a8c&recordId=66338&tableName=K_LEAVE& INFO 2026-03-15 16:41:39,513 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:39,513 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:39,513 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:39,513 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:39,514 [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-15 16:41:39,514 [24 ] 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-15 16:41:39,610 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:39,611 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:39,611 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 96.4609ms INFO 2026-03-15 16:41:39,611 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:39,611 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 99.2263ms INFO 2026-03-15 16:41:39,611 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:39,611 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 101.1887ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:39,611 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 98.579ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:39,613 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:39,613 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 99.123ms INFO 2026-03-15 16:41:39,613 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:39,613 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 100.9282ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:39,754 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=374849& INFO 2026-03-15 16:41:39,755 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:39,755 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:39,758 [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-15 16:41:39,778 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:39,780 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 21.8235ms INFO 2026-03-15 16:41:39,780 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:39,780 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.0796ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:39,918 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050506&IsEss=true& INFO 2026-03-15 16:41:39,918 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:39,918 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:39,919 [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-15 16:41:39,920 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=5ce928b7-945d-4f91-8004-b17b05bb2a8c& INFO 2026-03-15 16:41:39,920 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:39,920 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:39,922 [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-15 16:41:39,923 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:39,923 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6563ms INFO 2026-03-15 16:41:39,923 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:39,923 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5597ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:40,048 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:40,052 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 129.861ms INFO 2026-03-15 16:41:40,052 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:40,052 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 132.429ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:41,275 [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-15 16:41:41,275 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:41:41,276 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:41,276 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:41,279 [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-15 16:41:41,329 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:41,329 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 49.9974ms INFO 2026-03-15 16:41:41,329 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:41,330 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 54.7506ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:41,459 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetFileListAsync?attachTableName=&tableName=K_LEAVE&keyFieldValue=j04uLuX3V%2FY%3D& INFO 2026-03-15 16:41:41,460 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:41,460 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:41,462 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFileListAsync", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.DownloadResultMDto GetFileListAsync(System.String, System.String, System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:41:41,469 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:41,469 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.9038ms INFO 2026-03-15 16:41:41,469 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:41,469 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0614ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:42,387 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/DoPassOrRefuseCheck? application/json 58 INFO 2026-03-15 16:41:42,388 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:41:42,388 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:42,389 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:42,390 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "DoPassOrRefuseCheck", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.CheckInfo DoPassOrRefuseCheck(Sg.HcmMb.EWorkFlow.Dto.DoPassOrRefuseCheckDto) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:41:42,484 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:42,484 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M) in 93.9192ms INFO 2026-03-15 16:41:42,485 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:42,485 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 97.6449ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:43,072 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/FlowPass? application/json 57 INFO 2026-03-15 16:41:43,072 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:41:43,073 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:43,073 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:43,075 [25 ] 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-15 16:41:43,196 [25 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:374849,Dealer:1783,FlowID:78,KeyField:K_ID,KeyFieldValue:66338,FlowTable:K_LEAVE,ApplyA0188:64757,flowNode:N1660288387842 INFO 2026-03-15 16:41:43,220 [25 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:1,Dealer:504,PreA0188:1783,FlowID:78,KeyField:K_ID,KeyFieldValue:66338,FlowTable:K_LEAVE,ApplyA0188:64757,flowNode:N1660557453451 INFO 2026-03-15 16:41:43,395 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:43,396 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M) in 320.9655ms INFO 2026-03-15 16:41:43,396 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:43,396 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 324.5719ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:43,511 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=e80219cb-8ac1-4aba-bbaa-c99678fa9912& INFO 2026-03-15 16:41:43,512 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 117 INFO 2026-03-15 16:41:43,512 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:43,512 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:41:43,512 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:43,512 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:43,512 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:43,514 [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-15 16:41:43,514 [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-15 16:41:43,566 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:43,566 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 51.8475ms INFO 2026-03-15 16:41:43,566 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:43,566 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 54.9544ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:43,583 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:43,583 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 68.8955ms INFO 2026-03-15 16:41:43,583 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:43,583 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 71.3134ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:43,680 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=374848&isHis=& INFO 2026-03-15 16:41:43,681 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:43,681 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:43,682 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-15 16:41:43,682 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:43,682 [12 ] 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-15 16:41:43,683 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:43,684 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWorkFlowParas", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.WorkFlowParasDro GetWorkFlowParas() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:41:43,686 [12 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-15 16:41:43,690 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:43,690 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.2619ms INFO 2026-03-15 16:41:43,690 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:43,690 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2402ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:43,693 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:43,693 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 10.3156ms INFO 2026-03-15 16:41:43,693 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:43,693 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.3841ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:43,817 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormInfo?formCode=0049& INFO 2026-03-15 16:41:43,817 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:43,817 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:43,818 [25 ] 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-15 16:41:43,825 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:43,825 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 6.8263ms INFO 2026-03-15 16:41:43,825 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:43,825 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5689ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:43,994 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=142&NodeCode=N1682402828830&guid=e80219cb-8ac1-4aba-bbaa-c99678fa9912&recordId=1532&tableName=FORM44& INFO 2026-03-15 16:41:43,994 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=e80219cb-8ac1-4aba-bbaa-c99678fa9912&flowID=142&nodeCode=N1682402828830& INFO 2026-03-15 16:41:43,995 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:43,995 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:43,996 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:43,996 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:43,997 [25 ] 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-15 16:41:43,997 [12 ] 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-15 16:41:44,058 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:44,058 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:44,058 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 60.9537ms INFO 2026-03-15 16:41:44,058 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 60.9304ms INFO 2026-03-15 16:41:44,058 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:44,058 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:44,059 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 64.7406ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:44,059 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 64.5372ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:44,196 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormTables?flag=1&formCode=0049&tableName=FORM44&keyFieldValue=1532&approveID=374848& INFO 2026-03-15 16:41:44,196 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:44,197 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:44,198 [7 ] 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-15 16:41:44,205 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:44,206 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M) in 7.4463ms INFO 2026-03-15 16:41:44,206 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:44,206 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3047ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:44,341 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=e80219cb-8ac1-4aba-bbaa-c99678fa9912&isHis=& INFO 2026-03-15 16:41:44,342 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:44,342 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:44,344 [15 ] 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-15 16:41:44,401 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:44,402 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 57.7538ms INFO 2026-03-15 16:41:44,402 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:44,402 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 60.6072ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:44,566 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSOFPanel?tableName=FORM44&recordId=1532&formCode=0049&flowID=142&nodeCode=N1682402828830&exeId=69594&guid=e80219cb-8ac1-4aba-bbaa-c99678fa9912&flag=1& INFO 2026-03-15 16:41:44,567 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:44,567 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:44,569 [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-15 16:41:44,674 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:44,680 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M) in 111.5151ms INFO 2026-03-15 16:41:44,680 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:44,680 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 114.2227ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:46,360 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetFileListAsync?attachTableName=&tableName=FORM44&keyFieldValue=NNSXE%2Fy%2BtQk%3D& INFO 2026-03-15 16:41:46,361 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:46,362 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:46,363 [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-15 16:41:46,371 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:46,371 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 8.0353ms INFO 2026-03-15 16:41:46,371 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:46,371 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.0307ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:48,111 [22 ] 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-15 16:41:48,111 [22 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:41:48,111 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:48,112 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:48,113 [22 ] 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-15 16:41:48,200 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:48,201 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M) in 87.3482ms INFO 2026-03-15 16:41:48,201 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:48,201 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 90.3249ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:48,791 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/FlowPass? application/json 57 INFO 2026-03-15 16:41:48,791 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:41:48,792 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:48,792 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:48,794 [7 ] 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-15 16:41:48,924 [6 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:374848,Dealer:1783,FlowID:142,KeyField:RECORDID,KeyFieldValue:1532,FlowTable:FORM44,ApplyA0188:1638,flowNode:N1682402828830 INFO 2026-03-15 16:41:48,926 [6 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:1,Dealer:762,PreA0188:1783,FlowID:142,KeyField:RECORDID,KeyFieldValue:1532,FlowTable:FORM44,ApplyA0188:1638,flowNode:N1682402895640 INFO 2026-03-15 16:41:48,985 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:48,985 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M) in 191.5388ms INFO 2026-03-15 16:41:48,986 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:48,986 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 194.9823ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:49,121 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 117 INFO 2026-03-15 16:41:49,121 [22 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:41:49,121 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:49,122 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:49,123 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=69cb8351-919c-4d3b-bcc1-a490e77b2227& INFO 2026-03-15 16:41:49,124 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:49,124 [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-15 16:41:49,124 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:49,125 [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-15 16:41:49,176 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:49,176 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 52.7889ms INFO 2026-03-15 16:41:49,176 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:49,177 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.9741ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:49,177 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:49,177 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 52.3566ms INFO 2026-03-15 16:41:49,177 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:49,177 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 54.1133ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:49,313 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-15 16:41:49,313 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:49,314 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:49,315 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWorkFlowParas", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.WorkFlowParasDro GetWorkFlowParas() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:41:49,316 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=374847&isHis=& INFO 2026-03-15 16:41:49,316 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:49,316 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:49,318 [15 ] 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-15 16:41:49,323 [15 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-15 16:41:49,324 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:49,325 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 9.7432ms INFO 2026-03-15 16:41:49,325 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:49,325 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.4348ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:49,330 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:49,330 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 12.484ms INFO 2026-03-15 16:41:49,330 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:49,331 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.0647ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:49,467 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=78&NodeCode=N1660288387842&guid=69cb8351-919c-4d3b-bcc1-a490e77b2227&recordId=66335&tableName=K_LEAVE& INFO 2026-03-15 16:41:49,467 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:49,468 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:49,468 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=69cb8351-919c-4d3b-bcc1-a490e77b2227&isHis=& INFO 2026-03-15 16:41:49,469 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:49,469 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:49,469 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=69cb8351-919c-4d3b-bcc1-a490e77b2227&flowID=78&nodeCode=N1660288387842& INFO 2026-03-15 16:41:49,469 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowEdit", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.NodeParams GetAllowEdit(System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:41:49,469 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:49,470 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:49,470 [15 ] 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-15 16:41:49,471 [22 ] 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-15 16:41:49,525 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:49,525 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 55.8409ms INFO 2026-03-15 16:41:49,525 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:49,526 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.7004ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:49,574 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:49,574 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:49,575 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 103.6076ms INFO 2026-03-15 16:41:49,575 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:49,575 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 105.4968ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:49,575 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 104.5632ms INFO 2026-03-15 16:41:49,575 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:49,575 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 106.6781ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:49,683 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=374847& INFO 2026-03-15 16:41:49,683 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:49,683 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:49,684 [25 ] 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-15 16:41:49,693 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:49,694 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 9.3077ms INFO 2026-03-15 16:41:49,694 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:49,694 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.309ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:49,848 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=69cb8351-919c-4d3b-bcc1-a490e77b2227& INFO 2026-03-15 16:41:49,848 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:49,848 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:49,849 [15 ] 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-15 16:41:49,955 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:49,960 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 110.7639ms INFO 2026-03-15 16:41:49,960 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:49,960 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 112.9245ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:51,099 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessProc application/json;charset=UTF-8 71 INFO 2026-03-15 16:41:51,099 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:41:51,099 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:51,099 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:51,101 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessProc", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:41:51,151 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:51,152 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 50.9072ms INFO 2026-03-15 16:41:51,152 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:51,152 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.3949ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:51,309 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetFileListAsync?attachTableName=&tableName=K_LEAVE&keyFieldValue=nH646vFkgwY%3D& INFO 2026-03-15 16:41:51,309 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:51,309 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:51,310 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFileListAsync", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.DownloadResultMDto GetFileListAsync(System.String, System.String, System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:41:51,318 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:51,319 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 8.8802ms INFO 2026-03-15 16:41:51,319 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:51,320 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.8188ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:51,408 [23 ] 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-15 16:41:51,408 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:41:51,442 [25 ] 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-15 16:41:51,442 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.5337ms 200 font/woff2 INFO 2026-03-15 16:41:52,268 [22 ] 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-15 16:41:52,268 [22 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:41:52,268 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:52,269 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:52,270 [22 ] 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-15 16:41:52,363 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:52,363 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M) in 93.4583ms INFO 2026-03-15 16:41:52,363 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:52,364 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 95.6536ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:52,962 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/FlowPass? application/json 57 INFO 2026-03-15 16:41:52,963 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:41:52,963 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:52,963 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:52,964 [25 ] 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-15 16:41:53,074 [25 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:374847,Dealer:1783,FlowID:78,KeyField:K_ID,KeyFieldValue:66335,FlowTable:K_LEAVE,ApplyA0188:65126,flowNode:N1660288387842 INFO 2026-03-15 16:41:53,093 [25 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:1,Dealer:504,PreA0188:1783,FlowID:78,KeyField:K_ID,KeyFieldValue:66335,FlowTable:K_LEAVE,ApplyA0188:65126,flowNode:N1663740037776 INFO 2026-03-15 16:41:53,158 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:53,159 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M) in 194.1439ms INFO 2026-03-15 16:41:53,159 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:53,159 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 196.3033ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:53,282 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 117 INFO 2026-03-15 16:41:53,282 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:41:53,283 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:53,283 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:53,283 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=ef652889-c7a8-48f7-91bb-052449f08b01& INFO 2026-03-15 16:41:53,283 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:53,283 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:53,284 [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-15 16:41:53,285 [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-15 16:41:53,337 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:53,337 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:53,337 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 52.3711ms INFO 2026-03-15 16:41:53,337 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 52.8645ms INFO 2026-03-15 16:41:53,337 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:53,337 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:53,337 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 54.2111ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:53,337 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.1349ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:53,482 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=374846&isHis=& INFO 2026-03-15 16:41:53,483 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:53,483 [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-15 16:41:53,483 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:53,483 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:53,483 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:53,484 [22 ] 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-15 16:41:53,484 [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-15 16:41:53,488 [22 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-15 16:41:53,491 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:53,491 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.702ms INFO 2026-03-15 16:41:53,491 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:53,491 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4403ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:53,494 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:53,494 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 9.9639ms INFO 2026-03-15 16:41:53,494 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:53,494 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.9542ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:53,627 [25 ] 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-15 16:41:53,627 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:53,627 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:53,629 [25 ] 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-15 16:41:53,635 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:53,635 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 6.517ms INFO 2026-03-15 16:41:53,635 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:53,635 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2672ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:53,751 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=ef652889-c7a8-48f7-91bb-052449f08b01&isHis=& INFO 2026-03-15 16:41:53,751 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=ef652889-c7a8-48f7-91bb-052449f08b01&flowID=132&nodeCode=N1661331627861& INFO 2026-03-15 16:41:53,752 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:53,752 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:53,752 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:53,752 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:53,752 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=132&NodeCode=N1661331627861&guid=ef652889-c7a8-48f7-91bb-052449f08b01&recordId=9884&tableName=FORMBKSQD& INFO 2026-03-15 16:41:53,753 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:53,753 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:53,753 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApprovalFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.ApprovalFlowListDto] GetApprovalFlowList(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:41:53,753 [22 ] 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-15 16:41:53,754 [25 ] 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-15 16:41:53,807 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:53,807 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 54.1786ms INFO 2026-03-15 16:41:53,807 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:53,807 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.0161ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:53,846 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:53,846 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 92.7187ms INFO 2026-03-15 16:41:53,846 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:53,847 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 94.2121ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:53,861 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:53,861 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 107.7461ms INFO 2026-03-15 16:41:53,861 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:53,861 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 109.4527ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:53,986 [22 ] 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=9884&approveID=374846& INFO 2026-03-15 16:41:53,986 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:53,986 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:53,988 [22 ] 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-15 16:41:53,993 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:53,993 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M) in 5.6421ms INFO 2026-03-15 16:41:53,994 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:53,994 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8501ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:54,145 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSOFPanel?tableName=FORMBKSQD&recordId=9884&formCode=0031&flowID=132&nodeCode=N1661331627861&exeId=69583&guid=ef652889-c7a8-48f7-91bb-052449f08b01&flag=1& INFO 2026-03-15 16:41:54,145 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:54,145 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:54,147 [6 ] 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-15 16:41:54,245 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:54,246 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M) in 98.9297ms INFO 2026-03-15 16:41:54,246 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:54,246 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 101.1912ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:55,386 [6 ] 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=p7S3Io9oPGk%3D& INFO 2026-03-15 16:41:55,386 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:55,386 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:55,387 [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-15 16:41:55,394 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:55,394 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.7068ms INFO 2026-03-15 16:41:55,394 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:55,394 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.76ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:57,026 [15 ] 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-15 16:41:57,026 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:41:57,026 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:57,026 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:57,028 [15 ] 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-15 16:41:57,118 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:57,118 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M) in 90.2895ms INFO 2026-03-15 16:41:57,118 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:57,118 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 92.4175ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:57,720 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/FlowPass? application/json 57 INFO 2026-03-15 16:41:57,720 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:41:57,720 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:57,720 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:57,722 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "FlowPass", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultExtendDto FlowPass(Sg.HcmMb.EWorkFlow.Dto.GuidDto) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:41:57,832 [23 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:374846,Dealer:1783,FlowID:132,KeyField:RECORDID,KeyFieldValue:9884,FlowTable:FORMBKSQD,ApplyA0188:1638,flowNode:N1661331627861 INFO 2026-03-15 16:41:57,900 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:57,900 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M) in 178.4719ms INFO 2026-03-15 16:41:57,900 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:57,900 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 180.5152ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:58,029 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 117 INFO 2026-03-15 16:41:58,030 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:41:58,030 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:58,030 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:58,031 [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-15 16:41:58,033 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=0eefd584-4c30-40a8-b4ca-a02941af6472& INFO 2026-03-15 16:41:58,033 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:58,034 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:58,035 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApproveParamsByGuid", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowParams GetApproveParamsByGuid(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:41:58,087 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:58,087 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 52.5953ms INFO 2026-03-15 16:41:58,087 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:58,087 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 54.2604ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:58,101 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:58,101 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 69.7493ms INFO 2026-03-15 16:41:58,101 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:58,101 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 71.7819ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:58,199 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-15 16:41:58,199 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:58,200 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:58,201 [12 ] 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-15 16:41:58,203 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=374845&isHis=& INFO 2026-03-15 16:41:58,204 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:58,204 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:58,205 [15 ] 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-15 16:41:58,207 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:58,208 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.572ms INFO 2026-03-15 16:41:58,208 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:58,208 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5603ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:58,209 [15 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-15 16:41:58,215 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:58,215 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 9.8246ms INFO 2026-03-15 16:41:58,215 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:58,215 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.5816ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:58,361 [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=N1660288387842&guid=0eefd584-4c30-40a8-b4ca-a02941af6472&recordId=66329&tableName=K_LEAVE& INFO 2026-03-15 16:41:58,361 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:58,362 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:58,363 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=0eefd584-4c30-40a8-b4ca-a02941af6472&isHis=& INFO 2026-03-15 16:41:58,363 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=0eefd584-4c30-40a8-b4ca-a02941af6472&flowID=78&nodeCode=N1660288387842& INFO 2026-03-15 16:41:58,363 [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-15 16:41:58,363 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:58,363 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:58,363 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:58,363 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:58,365 [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-15 16:41:58,365 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRelateData", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.RelateDataDto] GetShowRelateData(System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:41:58,416 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:58,416 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 53.3212ms INFO 2026-03-15 16:41:58,416 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:58,416 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.3802ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:58,455 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:58,455 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 90.0154ms INFO 2026-03-15 16:41:58,455 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:58,455 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 92.1403ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:58,457 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:58,457 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 92.2071ms INFO 2026-03-15 16:41:58,457 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:58,457 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 94.2773ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:58,586 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=374845& INFO 2026-03-15 16:41:58,587 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:58,587 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:58,588 [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-15 16:41:58,596 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:58,596 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 7.9558ms INFO 2026-03-15 16:41:58,596 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:58,596 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0003ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:58,746 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=0eefd584-4c30-40a8-b4ca-a02941af6472& INFO 2026-03-15 16:41:58,747 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:58,747 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:58,748 [15 ] 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-15 16:41:58,823 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:58,827 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 78.1679ms INFO 2026-03-15 16:41:58,827 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:58,827 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 80.3878ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:41:59,963 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessProc application/json;charset=UTF-8 71 INFO 2026-03-15 16:41:59,963 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:41:59,963 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:41:59,963 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:59,965 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessProc", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:41:59,998 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:41:59,998 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 32.9639ms INFO 2026-03-15 16:41:59,998 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 16:41:59,998 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.0962ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:42:00,142 [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=9U49Do8mwkY%3D& INFO 2026-03-15 16:42:00,142 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:42:00,142 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 16:42:00,144 [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-15 16:42:00,150 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:42:00,151 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.9717ms INFO 2026-03-15 16:42:00,151 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 16:42:00,151 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1662ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:42:01,347 [15 ] 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-15 16:42:01,347 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:42:01,348 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:42:01,348 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-15 16:42:01,349 [15 ] 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-15 16:42:01,430 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:42:01,430 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M) in 80.8674ms INFO 2026-03-15 16:42:01,430 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-15 16:42:01,430 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 82.9304ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:42:02,220 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/FlowPass? application/json 57 INFO 2026-03-15 16:42:02,220 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:42:02,220 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:42:02,220 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-03-15 16:42:02,221 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "FlowPass", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultExtendDto FlowPass(Sg.HcmMb.EWorkFlow.Dto.GuidDto) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:42:02,347 [7 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:374845,Dealer:1783,FlowID:78,KeyField:K_ID,KeyFieldValue:66329,FlowTable:K_LEAVE,ApplyA0188:2064,flowNode:N1660288387842 INFO 2026-03-15 16:42:02,371 [7 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:1,Dealer:504,PreA0188:1783,FlowID:78,KeyField:K_ID,KeyFieldValue:66329,FlowTable:K_LEAVE,ApplyA0188:2064,flowNode:N1660557453451 INFO 2026-03-15 16:42:02,434 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:42:02,434 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M) in 212.899ms INFO 2026-03-15 16:42:02,434 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-03-15 16:42:02,434 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 214.9669ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:42:03,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 69 INFO 2026-03-15 16:42:03,597 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:42:03,597 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:42:03,597 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:42:03,598 [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-15 16:42:03,601 [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-15 16:42:03,601 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:42:03,601 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 16:42:03,602 [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-15 16:42:03,606 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:42:03,606 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.7456ms INFO 2026-03-15 16:42:03,606 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 16:42:03,606 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3548ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:42:03,632 [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-15 16:42:03,632 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:42:03,633 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-15 16:42:03,635 [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-15 16:42:03,642 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:42:03,642 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M) in 7.1155ms INFO 2026-03-15 16:42:03,642 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-15 16:42:03,642 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.058ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:42:03,645 [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-15 16:42:03,645 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:42:03,645 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 16:42:03,646 [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-15 16:42:03,651 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:42:03,651 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 52.9252ms INFO 2026-03-15 16:42:03,651 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:42:03,652 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.1771ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:42:03,652 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:42:03,652 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.2272ms INFO 2026-03-15 16:42:03,652 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 16:42:03,653 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8922ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:42:03,661 [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=1&type=0&formCode=& INFO 2026-03-15 16:42:03,661 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:42:03,661 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 16:42:03,663 [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-15 16:42:03,684 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:42:03,685 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 21.3545ms INFO 2026-03-15 16:42:03,685 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 16:42:03,685 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.4225ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:10,315 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773564310262&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 16:45:10,317 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 16:45:10,317 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3911ms 200 text/html INFO 2026-03-15 16:45:10,793 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.8033395524228881 INFO 2026-03-15 16:45:10,794 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 16:45:10,794 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9575ms 200 application/javascript INFO 2026-03-15 16:45:10,985 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1773564310262%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 16:45:10,987 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:10,989 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:10,990 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:45:10,991 [36 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773564310262&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 16:45:10,994 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:10,994 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.5533ms INFO 2026-03-15 16:45:10,994 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:10,994 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7165ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:11,045 [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-15 16:45:11,045 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:45:11,045 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:11,045 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:11,047 [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-15 16:45:11,048 [39 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 16:45:11,048 [39 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 16:45:11,048 [39 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 16:45:11,063 [39 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 16:45:11,066 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:11,066 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 19.582ms INFO 2026-03-15 16:45:11,066 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:11,066 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.4497ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:11,213 [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-15 16:45:11,213 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:11,214 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:11,214 [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-15 16:45:11,214 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:11,215 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:11,215 [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-15 16:45:11,216 [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-15 16:45:11,216 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 16:45:11,217 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 16:45:11,217 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 16:45:11,219 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:11,219 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3879ms INFO 2026-03-15 16:45:11,219 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:11,219 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5921ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:11,246 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 16:45:11,249 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:11,249 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.6188ms INFO 2026-03-15 16:45:11,249 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:11,249 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.3259ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:11,408 [38 ] 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-15 16:45:11,408 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:11,408 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:11,410 [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-15 16:45:11,410 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-15 16:45:11,410 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:11,410 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:11,412 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:45:11,413 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:11,413 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5339ms INFO 2026-03-15 16:45:11,413 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:11,413 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.508ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:11,420 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:11,420 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 7.8822ms INFO 2026-03-15 16:45:11,420 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:11,420 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8435ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:11,455 [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-15 16:45:11,455 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:45:11,456 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:11,456 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:11,457 [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-15 16:45:11,474 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:11,474 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 17.0673ms INFO 2026-03-15 16:45:11,474 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:11,474 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.9494ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:11,520 [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-15 16:45:11,520 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:11,520 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:11,522 [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-15 16:45:11,524 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-15 16:45:11,525 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:11,525 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:11,525 [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-15 16:45:11,526 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:11,526 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:11,527 [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-15 16:45:11,528 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:45:11,529 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:11,529 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.9609ms INFO 2026-03-15 16:45:11,529 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:11,529 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1571ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:11,552 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:11,552 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 25.0221ms INFO 2026-03-15 16:45:11,553 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:11,553 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.5406ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:11,560 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:11,561 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 32.4932ms INFO 2026-03-15 16:45:11,561 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:11,561 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.731ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:11,573 [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-15 16:45:11,573 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-15 16:45:11,573 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:11,573 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:11,575 [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-15 16:45:11,575 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:11,575 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:11,577 [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-15 16:45:11,586 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:11,586 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:11,598 [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-15 16:45:11,598 [38 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:45:11,600 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:11,601 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 26.1176ms INFO 2026-03-15 16:45:11,601 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:11,601 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.1718ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:11,606 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:11,606 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 8.7971ms INFO 2026-03-15 16:45:11,606 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:11,606 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.0217ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:11,607 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:11,607 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 9.6196ms INFO 2026-03-15 16:45:11,607 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:11,607 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.4819ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:11,652 [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-15 16:45:11,652 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:11,652 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:11,652 [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-15 16:45:11,653 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:11,653 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:11,654 [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-15 16:45:11,654 [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-15 16:45:11,674 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:11,675 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 21.0593ms INFO 2026-03-15 16:45:11,676 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:11,676 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.1481ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:11,676 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:11,678 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 23.7925ms INFO 2026-03-15 16:45:11,678 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:11,678 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.7289ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:12,197 [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-15 16:45:12,198 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:12,198 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:12,199 [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-15 16:45:12,203 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:12,203 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.5013ms INFO 2026-03-15 16:45:12,203 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:12,203 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.563ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:13,347 [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-15 16:45:13,347 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:45:13,348 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:13,348 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:13,349 [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-15 16:45:13,355 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:13,355 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7299ms INFO 2026-03-15 16:45:13,355 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:13,355 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7761ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:13,392 [36 ] 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-15 16:45:13,393 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:13,393 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:13,394 [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-15 16:45:13,397 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:13,398 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5432ms INFO 2026-03-15 16:45:13,398 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:13,398 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2618ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:13,415 [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-15 16:45:13,415 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:13,415 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:13,417 [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-15 16:45:13,417 [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-15 16:45:13,422 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:13,422 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:13,427 [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-15 16:45:13,427 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:13,427 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:13,431 [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-15 16:45:13,431 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:13,431 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:13,442 [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-15 16:45:13,442 [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-15 16:45:13,443 [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-15 16:45:13,447 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:13,447 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.3557ms INFO 2026-03-15 16:45:13,447 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:13,447 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.2579ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:13,449 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:13,449 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:13,449 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:13,450 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 32.3557ms INFO 2026-03-15 16:45:13,450 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:13,450 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.0348ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:13,450 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 8.0466ms INFO 2026-03-15 16:45:13,450 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:13,450 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.3402ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:13,451 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 8.2744ms INFO 2026-03-15 16:45:13,451 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:13,451 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.1255ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:13,630 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1819& INFO 2026-03-15 16:45:13,630 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:13,631 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:13,632 [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-15 16:45:13,636 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:13,641 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 8.1075ms INFO 2026-03-15 16:45:13,641 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:13,641 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6047ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:32,151 [38 ] 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-15 16:45:32,151 [36 ] 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-15 16:45:32,152 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:45:32,152 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:32,152 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:32,152 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:32,152 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:32,153 [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-15 16:45:32,153 [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-15 16:45:32,154 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetMyAttPatItem?& INFO 2026-03-15 16:45:32,154 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:32,154 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:32,156 [40 ] 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-15 16:45:32,159 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:32,159 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.9513ms INFO 2026-03-15 16:45:32,159 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:32,159 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9726ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:32,160 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:32,160 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.6667ms INFO 2026-03-15 16:45:32,160 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:32,160 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9371ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:32,161 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:32,162 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M) in 6.6019ms INFO 2026-03-15 16:45:32,162 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:32,162 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6592ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:32,353 [5 ] 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-14& INFO 2026-03-15 16:45:32,354 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:32,354 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:32,356 [5 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttDetail", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.AbnormalAttDetail] GetAbnormalAttDetail(System.String, System.String, System.String, Boolean, Int32) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:45:32,708 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:32,710 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M) in 354.2264ms INFO 2026-03-15 16:45:32,710 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:32,710 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 357.1821ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:44,463 [40 ] 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-15 16:45:44,464 [40 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 16:45:44,464 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2946ms 200 text/html INFO 2026-03-15 16:45:44,537 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773564344666&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-15 16:45:44,538 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 16:45:44,538 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8525ms 200 text/html INFO 2026-03-15 16:45:45,031 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.9951764899308422 INFO 2026-03-15 16:45:45,032 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 16:45:45,032 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9223ms 200 application/javascript INFO 2026-03-15 16:45:45,230 [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%3D1773564344666%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-03-15 16:45:45,231 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:45,231 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:45,232 [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-15 16:45:45,233 [40 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773564344666&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-15 16:45:45,236 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:45,236 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.9424ms INFO 2026-03-15 16:45:45,236 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:45,236 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9803ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:45,247 [5 ] 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-15 16:45:45,247 [5 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:45:45,248 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:45,248 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:45,249 [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-15 16:45:45,250 [5 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 16:45:45,251 [5 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 16:45:45,251 [5 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 16:45:45,266 [5 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 16:45:45,269 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:45,269 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 19.8961ms INFO 2026-03-15 16:45:45,269 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:45,269 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.9974ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:45,417 [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-15 16:45:45,417 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:45,417 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:45,418 [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-15 16:45:45,419 [40 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 16:45:45,419 [40 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 16:45:45,419 [40 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 16:45:45,425 [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-15 16:45:45,425 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:45,425 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:45,426 [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-15 16:45:45,430 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:45,430 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5196ms INFO 2026-03-15 16:45:45,430 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:45,430 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3492ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:45,434 [40 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 16:45:45,437 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:45,437 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 18.7063ms INFO 2026-03-15 16:45:45,437 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:45,437 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.5721ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:45,557 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/approvalDesMain.2db3b10f.js INFO 2026-03-15 16:45:45,557 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:45:45,559 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/approvalDesMain.2db3b10f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\approvalDesMain.2db3b10f.js' INFO 2026-03-15 16:45:45,559 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.8004ms 200 application/javascript INFO 2026-03-15 16:45:45,562 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/tab.14008936.css INFO 2026-03-15 16:45:45,562 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/tab.f78a0e46.js INFO 2026-03-15 16:45:45,562 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:45:45,562 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/tab.14008936.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\tab.14008936.css' INFO 2026-03-15 16:45:45,562 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8281ms 200 text/css INFO 2026-03-15 16:45:45,563 [13 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/tab.f78a0e46.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\tab.f78a0e46.js' INFO 2026-03-15 16:45:45,563 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5665ms 200 application/javascript INFO 2026-03-15 16:45:45,602 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/idCard.54670600.css INFO 2026-03-15 16:45:45,602 [38 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/idCard.54670600.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\idCard.54670600.css' INFO 2026-03-15 16:45:45,602 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9444ms 200 text/css INFO 2026-03-15 16:45:45,605 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/uploadavatar.c8f578b6.css INFO 2026-03-15 16:45:45,605 [38 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/uploadavatar.c8f578b6.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\uploadavatar.c8f578b6.css' INFO 2026-03-15 16:45:45,605 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5338ms 200 text/css INFO 2026-03-15 16:45:45,607 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/idCard.cb74559d.js INFO 2026-03-15 16:45:45,607 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:45:45,608 [38 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/idCard.cb74559d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\idCard.cb74559d.js' INFO 2026-03-15 16:45:45,608 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6961ms 200 application/javascript INFO 2026-03-15 16:45:45,609 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/approvalDesMain.985cb36f.css INFO 2026-03-15 16:45:45,609 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/uploadavatar.342512e7.js INFO 2026-03-15 16:45:45,609 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:45:45,610 [41 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/uploadavatar.342512e7.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\uploadavatar.342512e7.js' INFO 2026-03-15 16:45:45,610 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/approvalDesMain.985cb36f.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\approvalDesMain.985cb36f.css' INFO 2026-03-15 16:45:45,610 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6052ms 200 application/javascript INFO 2026-03-15 16:45:45,610 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.209ms 200 text/css INFO 2026-03-15 16:45:45,670 [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-15 16:45:45,670 [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-15 16:45:45,670 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:45,670 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:45,670 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:45,670 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:45,671 [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-15 16:45:45,671 [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-15 16:45:45,674 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 491 INFO 2026-03-15 16:45:45,674 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:45:45,675 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:45,675 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:45,675 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:45,675 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:45,675 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.4414ms INFO 2026-03-15 16:45:45,675 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4851ms INFO 2026-03-15 16:45:45,675 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:45,675 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:45,675 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.189ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:45,675 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3057ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:45,676 [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-15 16:45:45,681 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:45,681 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.0018ms INFO 2026-03-15 16:45:45,681 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:45,681 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.684ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:45,811 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-15 16:45:45,812 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:45,812 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:45,813 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:45:45,818 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:45,818 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.6857ms INFO 2026-03-15 16:45:45,818 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:45,818 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.579ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:45,834 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=approveStyle& INFO 2026-03-15 16:45:45,835 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:45,835 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:45,836 [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-15 16:45:45,839 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:45,839 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.2904ms INFO 2026-03-15 16:45:45,839 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:45,839 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9886ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:46,029 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=dacd9a05-bc96-46bb-bce2-34119c031893%20%20& INFO 2026-03-15 16:45:46,030 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:46,030 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:46,031 [38 ] 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-15 16:45:46,082 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:46,082 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 50.5798ms INFO 2026-03-15 16:45:46,082 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:46,082 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.6039ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:46,235 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-15 16:45:46,235 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:46,235 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:46,236 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWorkFlowParas", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.WorkFlowParasDro GetWorkFlowParas() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:45:46,243 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:46,243 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.4478ms INFO 2026-03-15 16:45:46,243 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:46,243 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3799ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:46,248 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=343389&isHis=& INFO 2026-03-15 16:45:46,249 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:46,249 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:46,250 [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-15 16:45:46,254 [35 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-15 16:45:46,258 [35 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state: INFO 2026-03-15 16:45:46,260 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:46,260 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 9.8472ms INFO 2026-03-15 16:45:46,260 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:46,260 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.6717ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:46,384 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormInfo?formCode=0038& INFO 2026-03-15 16:45:46,384 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:46,384 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:46,385 [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-15 16:45:46,393 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:46,393 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 7.479ms INFO 2026-03-15 16:45:46,393 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:46,393 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2657ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:46,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-15 16:45:46,412 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:46,412 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:46,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-15 16:45:46,416 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:46,416 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.7435ms INFO 2026-03-15 16:45:46,416 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:46,416 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4098ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:46,534 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=dacd9a05-bc96-46bb-bce2-34119c031893%20%20&isHis=& INFO 2026-03-15 16:45:46,535 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:46,535 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:46,536 [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-15 16:45:46,539 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=123&NodeCode=N1724054381632&guid=dacd9a05-bc96-46bb-bce2-34119c031893%20%20&recordId=415&tableName=FORM31& INFO 2026-03-15 16:45:46,539 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:46,539 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:46,540 [35 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowEdit", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.NodeParams GetAllowEdit(System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:45:46,560 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=dacd9a05-bc96-46bb-bce2-34119c031893%20%20&flowID=123&nodeCode=N1724054381632& INFO 2026-03-15 16:45:46,560 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:46,560 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:46,561 [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-15 16:45:46,611 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:46,611 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 50.0116ms INFO 2026-03-15 16:45:46,611 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:46,612 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.7018ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:46,630 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:46,630 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 94.3427ms INFO 2026-03-15 16:45:46,630 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:46,630 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 96.0189ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:46,631 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:46,631 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 90.556ms INFO 2026-03-15 16:45:46,631 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:46,631 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 92.3356ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:46,754 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormTables?flag=1&formCode=0038&tableName=FORM31&keyFieldValue=415&approveID=343389& INFO 2026-03-15 16:45:46,755 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:46,755 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:46,756 [13 ] 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-15 16:45:46,761 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:46,761 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M) in 4.9725ms INFO 2026-03-15 16:45:46,761 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:46,761 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9605ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:46,951 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/gohome.43a4a8aa.png INFO 2026-03-15 16:45:46,952 [5 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/gohome.43a4a8aa.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\gohome.43a4a8aa.png' INFO 2026-03-15 16:45:46,952 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7818ms 200 image/png INFO 2026-03-15 16:45:46,979 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=cmntsBelowConten& INFO 2026-03-15 16:45:46,979 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:46,979 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:46,980 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:45:46,984 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:46,984 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.3173ms INFO 2026-03-15 16:45:46,984 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:46,984 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1024ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:47,002 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050506&IsEss=true& INFO 2026-03-15 16:45:47,002 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:47,002 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:47,003 [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-15 16:45:47,006 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:47,006 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8868ms INFO 2026-03-15 16:45:47,006 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:47,006 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5016ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:47,008 [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-15 16:45:47,008 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:47,008 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:47,009 [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-15 16:45:47,009 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSOFPanel?tableName=FORM31&recordId=415&formCode=0038&flowID=123&nodeCode=N1724054381632&exeId=64413&guid=dacd9a05-bc96-46bb-bce2-34119c031893%20%20&flag=1& INFO 2026-03-15 16:45:47,010 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:47,010 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:47,011 [13 ] 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-15 16:45:47,012 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:47,012 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8065ms INFO 2026-03-15 16:45:47,012 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:47,012 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6762ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:47,170 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:47,181 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M) in 169.5799ms INFO 2026-03-15 16:45:47,181 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:47,181 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 171.3521ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:45:48,653 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetFileListAsync?attachTableName=&tableName=FORM31&keyFieldValue=4dsAxNkSnkI%3D& INFO 2026-03-15 16:45:48,653 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:45:48,653 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:48,655 [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-15 16:45:48,662 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:45:48,662 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.5043ms INFO 2026-03-15 16:45:48,662 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 16:45:48,662 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0486ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:46:18,286 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773564378320&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 16:46:18,287 [41 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 16:46:18,287 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0827ms 200 text/html INFO 2026-03-15 16:46:18,779 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.94799117669998 INFO 2026-03-15 16:46:18,780 [25 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 16:46:18,780 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.873ms 200 application/javascript INFO 2026-03-15 16:46:18,971 [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%3D1773564378320%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 16:46:18,971 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:46:18,972 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:18,973 [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-15 16:46:18,974 [41 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773564378320&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 16:46:18,977 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:46:18,977 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.8329ms INFO 2026-03-15 16:46:18,977 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:18,977 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0807ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:46:19,002 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-03-15 16:46:19,002 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:46:19,002 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:46:19,002 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:19,003 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:46:19,004 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 16:46:19,005 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 16:46:19,005 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 16:46:19,020 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 16:46:19,022 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:46:19,022 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.9072ms INFO 2026-03-15 16:46:19,022 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:19,022 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.776ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:46:19,161 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-15 16:46:19,161 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:46:19,161 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:19,163 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:46:19,163 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 16:46:19,164 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 16:46:19,164 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 16:46:19,164 [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-15 16:46:19,164 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:46:19,164 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:19,165 [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-15 16:46:19,168 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:46:19,168 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1194ms INFO 2026-03-15 16:46:19,168 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:19,169 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7807ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:46:19,178 [25 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 16:46:19,181 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:46:19,181 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 18.0698ms INFO 2026-03-15 16:46:19,181 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:19,181 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.8193ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:46:19,331 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-15 16:46:19,331 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:46:19,331 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:19,333 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:46:19,336 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:46:19,336 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.2081ms INFO 2026-03-15 16:46:19,336 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:19,336 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1007ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:46:19,339 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-15 16:46:19,339 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:46:19,339 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:19,340 [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-15 16:46:19,340 [30 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:46:19,340 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:46:19,340 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:19,341 [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-15 16:46:19,341 [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-15 16:46:19,344 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:46:19,344 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0134ms INFO 2026-03-15 16:46:19,344 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:19,344 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.74ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:46:19,347 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:46:19,347 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4642ms INFO 2026-03-15 16:46:19,347 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:19,347 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0833ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:46:19,451 [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-15 16:46:19,451 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:46:19,451 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:19,452 [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-15 16:46:19,455 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:46:19,455 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.884ms INFO 2026-03-15 16:46:19,455 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:19,455 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.532ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:46:19,459 [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-15 16:46:19,459 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:46:19,460 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:19,460 [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-15 16:46:19,461 [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-15 16:46:19,461 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:46:19,461 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:19,463 [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-15 16:46:19,464 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:46:19,464 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.4753ms INFO 2026-03-15 16:46:19,464 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:19,464 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1446ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:46:19,465 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:46:19,465 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.5799ms INFO 2026-03-15 16:46:19,465 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:19,465 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.753ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:46:19,506 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-15 16:46:19,506 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:46:19,506 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:19,507 [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-15 16:46:19,507 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:46:19,507 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:19,508 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:46:19,508 [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-15 16:46:19,508 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:46:19,508 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:19,508 [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-15 16:46:19,509 [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-15 16:46:19,513 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:46:19,514 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.4702ms INFO 2026-03-15 16:46:19,514 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:19,514 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0219ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:46:19,515 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:46:19,515 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 7.52ms INFO 2026-03-15 16:46:19,515 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:19,515 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1869ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:46:19,516 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:46:19,516 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.0623ms INFO 2026-03-15 16:46:19,516 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:19,516 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5908ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:46:19,596 [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-15 16:46:19,597 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:46:19,597 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:19,598 [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-15 16:46:19,601 [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-15 16:46:19,601 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:46:19,601 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:19,602 [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-15 16:46:19,611 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:46:19,611 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 12.859ms INFO 2026-03-15 16:46:19,611 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:19,611 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.5633ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:46:19,620 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:46:19,620 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.7802ms INFO 2026-03-15 16:46:19,620 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:19,620 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.3723ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:46:20,141 [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-15 16:46:20,142 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:46:20,142 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:20,143 [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-15 16:46:20,146 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:46:20,147 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.5478ms INFO 2026-03-15 16:46:20,147 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:20,147 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5593ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:46:21,171 [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-15 16:46:21,171 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:46:21,172 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:46:21,172 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:21,173 [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-15 16:46:21,179 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:46:21,179 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7006ms INFO 2026-03-15 16:46:21,179 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:21,179 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7329ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:46:21,216 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-03-15 16:46:21,216 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:46:21,216 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:21,217 [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-15 16:46:21,220 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:46:21,221 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0442ms INFO 2026-03-15 16:46:21,221 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:21,221 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8328ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:46:21,231 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-03-15 16:46:21,231 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:46:21,231 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:21,232 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 16:46:21,235 [15 ] 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-15 16:46:21,236 [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-15 16:46:21,236 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:46:21,236 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:21,236 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:46:21,236 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:21,236 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:46:21,236 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 3.9484ms INFO 2026-03-15 16:46:21,237 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:21,237 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6436ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:46:21,237 [15 ] 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-15 16:46:21,237 [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-15 16:46:21,240 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:46:21,241 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3686ms INFO 2026-03-15 16:46:21,241 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:21,241 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0525ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:46:21,242 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:46:21,242 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 4.894ms INFO 2026-03-15 16:46:21,242 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:21,242 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7726ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:46:21,256 [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-15 16:46:21,256 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:46:21,256 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:21,257 [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-15 16:46:21,260 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:46:21,260 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.6813ms INFO 2026-03-15 16:46:21,260 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:21,260 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2712ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:46:21,361 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1819& INFO 2026-03-15 16:46:21,361 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:46:21,361 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:21,362 [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-15 16:46:21,365 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:46:21,370 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 7.3455ms INFO 2026-03-15 16:46:21,370 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:21,370 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8863ms 200 application/json; charset=utf-8 INFO 2026-03-15 16:46:31,118 [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-15 16:46:31,118 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 16:46:31,118 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 16:46:31,119 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:31,120 [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-15 16:46:31,126 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 16:46:31,126 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9532ms INFO 2026-03-15 16:46:31,126 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 16:46:31,126 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.142ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:36:41,985 [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-15 17:36:42,555 [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-15 17:36:42,588 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-15 17:36:42,601 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 17:36:42,602 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.7318ms 200 text/html INFO 2026-03-15 17:36:42,719 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-03-15 17:36:42,719 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-03-15 17:36:42,719 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7821ms 200 application/javascript INFO 2026-03-15 17:36:42,729 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-15 17:36:42,730 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-15 17:36:42,732 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-03-15 17:36:42,732 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:36:42,733 [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-15 17:36:42,734 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-03-15 17:36:42,734 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-03-15 17:36:42,734 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4029ms 200 application/javascript INFO 2026-03-15 17:36:42,736 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-03-15 17:36:42,736 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-15 17:36:42,736 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.8849ms 200 application/javascript INFO 2026-03-15 17:36:42,736 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5446ms 200 text/css INFO 2026-03-15 17:36:42,737 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-03-15 17:36:42,737 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2764ms 200 application/javascript INFO 2026-03-15 17:36:42,746 [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-15 17:36:42,746 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.3857ms 200 application/javascript INFO 2026-03-15 17:36:42,753 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-03-15 17:36:42,753 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-03-15 17:36:42,753 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5834ms 200 application/javascript INFO 2026-03-15 17:36:42,774 [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-15 17:36:42,774 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-03-15 17:36:42,775 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-03-15 17:36:42,775 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.533ms 200 application/javascript INFO 2026-03-15 17:36:42,776 [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-15 17:36:42,776 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.6921ms 200 application/javascript INFO 2026-03-15 17:36:42,800 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773567403157&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-15 17:36:42,800 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 17:36:42,801 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5898ms 200 text/html INFO 2026-03-15 17:36:42,874 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-15 17:36:42,874 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-15 17:36:42,875 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:36:42,878 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-15 17:36:42,878 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3727ms 200 text/css INFO 2026-03-15 17:36:42,885 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-03-15 17:36:42,886 [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-15 17:36:42,886 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1693ms 200 application/javascript INFO 2026-03-15 17:36:42,887 [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-15 17:36:42,887 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.7164ms 200 application/javascript INFO 2026-03-15 17:36:43,562 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-03-15 17:36:43,564 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-03-15 17:36:43,565 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.6878ms 200 application/javascript INFO 2026-03-15 17:36:44,076 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.675009110732163 INFO 2026-03-15 17:36:44,078 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 17:36:44,079 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.0832ms 200 application/javascript INFO 2026-03-15 17:36:44,130 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-03-15 17:36:44,133 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-03-15 17:36:44,133 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.6784ms 200 image/jpeg INFO 2026-03-15 17:36:44,290 [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%3D1773567403157%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-03-15 17:36:44,308 [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-15 17:36:44,308 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:36:44,445 [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-15 17:36:44,445 [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-15 17:36:44,446 [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-15 17:36:44,446 [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-15 17:36:44,453 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:44,453 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:45,576 [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-15 17:36:45,576 [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-15 17:36:45,887 [15 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-03-15 17:36:45,891 [15 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 17:36:45,893 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:36:45,919 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 340.838ms INFO 2026-03-15 17:36:45,919 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:45,920 [7 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773567403157&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-15 17:36:45,920 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1612.9241ms 401 application/json; charset=utf-8 INFO 2026-03-15 17:36:46,013 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-03-15 17:36:46,014 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:36:46,022 [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-15 17:36:46,022 [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-15 17:36:46,022 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 17:36:46,025 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-03-15 17:36:46,479 [15 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIyNjUiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRTAwMDAyNSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IumfqeWlh-WzsCIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIyMjY1IiwianRpIjoiMWJjZDA0YzAtMzQyNS00YzEwLTlkYTQtY2FkZTJhOWU3NThlIiwiaWF0IjoxNzczMjkwODcyLCJuYmYiOjE3NzMyOTA4NzAsImV4cCI6MTc3MzM3NzI3MiwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.q44zKbX2Nt9Kff2Y3C1Nx21b1VZxkY0eq2FJmeEgMcM INFO 2026-03-15 17:36:46,620 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:36:46,621 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 595.6014ms INFO 2026-03-15 17:36:46,621 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 17:36:46,622 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 608.3967ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:36:46,671 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:36:46,674 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1097.6331ms INFO 2026-03-15 17:36:46,674 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:46,674 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2383.677ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:36:46,753 [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-15 17:36:46,753 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:36:46,771 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:36:46,808 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:46,810 [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-15 17:36:46,829 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 17:36:46,829 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 17:36:46,829 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 17:36:46,908 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 17:36:46,912 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:36:46,913 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 103.1142ms INFO 2026-03-15 17:36:46,913 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:46,913 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 159.732ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:36:47,012 [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-15 17:36:47,012 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:36:47,013 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:47,015 [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-15 17:36:47,017 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 17:36:47,018 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 17:36:47,018 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 17:36:47,029 [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-15 17:36:47,029 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:36:47,029 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:47,031 [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-15 17:36:47,049 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 17:36:47,065 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:36:47,068 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 53.3176ms INFO 2026-03-15 17:36:47,068 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:47,068 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.3475ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:36:47,089 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:36:47,091 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 59.4102ms INFO 2026-03-15 17:36:47,091 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:47,091 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 62.5685ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:36:47,142 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-03-15 17:36:47,142 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:36:47,143 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-03-15 17:36:47,143 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3062ms 200 application/javascript INFO 2026-03-15 17:36:47,145 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-03-15 17:36:47,145 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:36:47,146 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-03-15 17:36:47,146 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5227ms 200 application/javascript INFO 2026-03-15 17:36:47,162 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-03-15 17:36:47,163 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-03-15 17:36:47,163 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4831ms 200 text/css INFO 2026-03-15 17:36:47,163 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-03-15 17:36:47,164 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-03-15 17:36:47,164 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:36:47,164 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-03-15 17:36:47,164 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5272ms 200 application/javascript INFO 2026-03-15 17:36:47,164 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-03-15 17:36:47,164 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-03-15 17:36:47,165 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:36:47,165 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-03-15 17:36:47,165 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4543ms 200 text/css INFO 2026-03-15 17:36:47,165 [15 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-03-15 17:36:47,165 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-03-15 17:36:47,165 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4128ms 200 application/javascript INFO 2026-03-15 17:36:47,165 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9139ms 200 text/css INFO 2026-03-15 17:36:47,167 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-03-15 17:36:47,167 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:36:47,167 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-03-15 17:36:47,167 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5847ms 200 application/javascript INFO 2026-03-15 17:36:47,192 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-03-15 17:36:47,192 [22 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:36:47,193 [22 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-03-15 17:36:47,193 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.531ms 200 application/javascript INFO 2026-03-15 17:36:47,193 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-15 17:36:47,194 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:36:47,194 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:47,196 [22 ] 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-15 17:36:47,199 [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-15 17:36:47,199 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:36:47,199 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:47,201 [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-15 17:36:47,211 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:36:47,212 [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-15 17:36:47,212 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:36:47,212 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:36:47,212 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:36:47,212 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:47,212 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 11.6114ms INFO 2026-03-15 17:36:47,212 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:47,212 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.7967ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:36:47,214 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 17.3716ms INFO 2026-03-15 17:36:47,214 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:47,214 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.4009ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:36:47,214 [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-15 17:36:47,350 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-03-15 17:36:47,350 [24 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-03-15 17:36:47,351 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6989ms 200 image/png INFO 2026-03-15 17:36:47,354 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-03-15 17:36:47,354 [22 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-03-15 17:36:47,354 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.488ms 200 image/png INFO 2026-03-15 17:36:47,357 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-03-15 17:36:47,357 [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-15 17:36:47,357 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.488ms 200 image/png INFO 2026-03-15 17:36:47,360 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-03-15 17:36:47,360 [22 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-03-15 17:36:47,360 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.486ms 200 image/png INFO 2026-03-15 17:36:47,376 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-15 17:36:47,377 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:36:47,377 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:47,380 [22 ] 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-15 17:36:47,380 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:36:47,380 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:47,382 [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-15 17:36:47,383 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-15 17:36:47,385 [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-15 17:36:47,385 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:36:47,385 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:47,395 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-15 17:36:47,395 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:36:47,395 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:47,395 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-15 17:36:47,396 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:36:47,396 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:47,597 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 17:36:47,597 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 17:36:47,599 [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-15 17:36:47,766 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:36:47,766 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 383.7353ms INFO 2026-03-15 17:36:47,766 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:47,766 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 386.599ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:36:47,787 [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-15 17:36:47,789 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:36:47,789 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:47,850 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:36:47,850 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 635.6105ms INFO 2026-03-15 17:36:47,850 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:47,850 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 638.6339ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:36:47,869 [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-15 17:36:47,870 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:36:47,870 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:48,018 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:36:48,019 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 421.5653ms INFO 2026-03-15 17:36:48,019 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:48,019 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 623.859ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:36:48,035 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-03-15 17:36:48,035 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/null.83f7e40a.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\null.83f7e40a.png' INFO 2026-03-15 17:36:48,035 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5726ms 200 image/png INFO 2026-03-15 17:36:48,052 [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-15 17:36:48,053 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:36:48,053 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:48,097 [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-15 17:36:48,099 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:36:48,099 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:36:48,099 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 501.598ms INFO 2026-03-15 17:36:48,099 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:48,100 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 704.7968ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:36:48,100 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 501.5573ms INFO 2026-03-15 17:36:48,100 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:48,100 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 715.5488ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:36:48,119 [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-15 17:36:48,119 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:36:48,119 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:48,179 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-03-15 17:36:48,180 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-03-15 17:36:48,180 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0812ms 200 image/jpeg INFO 2026-03-15 17:36:48,192 [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-15 17:36:48,192 [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-15 17:36:48,247 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-03-15 17:36:48,248 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-03-15 17:36:48,248 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8324ms 200 image/jpeg INFO 2026-03-15 17:36:48,299 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-03-15 17:36:48,300 [26 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/1.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\1.jpg' INFO 2026-03-15 17:36:48,300 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8935ms 200 image/jpeg INFO 2026-03-15 17:36:48,329 [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-15 17:36:48,341 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:36:48,342 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 244.9439ms INFO 2026-03-15 17:36:48,342 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:48,342 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 472.7097ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:36:48,531 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:36:48,531 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:36:48,531 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:36:48,532 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 340.496ms INFO 2026-03-15 17:36:48,532 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1149.3164ms INFO 2026-03-15 17:36:48,532 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:48,532 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:48,532 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1156.1758ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:36:48,532 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 745.379ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:36:48,558 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 366.5692ms INFO 2026-03-15 17:36:48,558 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:48,558 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 506.065ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:36:49,368 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:36:49,370 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1040.9303ms INFO 2026-03-15 17:36:49,370 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:49,371 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1251.7689ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:36:55,421 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/card.faf5be70.css INFO 2026-03-15 17:36:55,422 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/card.fe9abb23.js INFO 2026-03-15 17:36:55,422 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/language.88fb6f77.js INFO 2026-03-15 17:36:55,423 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:36:55,423 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:36:55,425 [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-15 17:36:55,425 [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-15 17:36:55,425 [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-15 17:36:55,425 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.2238ms 200 application/javascript INFO 2026-03-15 17:36:55,425 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.1472ms 200 application/javascript INFO 2026-03-15 17:36:55,425 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4321ms 200 text/css INFO 2026-03-15 17:36:55,477 [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-15 17:36:55,477 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:36:55,479 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:36:55,480 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:55,483 [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-15 17:36:55,494 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:36:55,494 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.7721ms INFO 2026-03-15 17:36:55,494 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:55,494 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.3665ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:36:55,786 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050301&IsEss=true& INFO 2026-03-15 17:36:55,787 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:36:55,788 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:55,788 [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-15 17:36:55,788 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:36:55,789 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:36:55,789 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:55,790 [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-15 17:36:55,792 [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-15 17:36:55,918 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:36:55,919 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 128.6343ms INFO 2026-03-15 17:36:55,919 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:55,920 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 134.6786ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:36:55,951 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:36:55,954 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 161.8529ms INFO 2026-03-15 17:36:55,954 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:55,954 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 165.7636ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:36:57,254 [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-15 17:36:57,254 [25 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:36:57,256 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:36:57,257 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:57,261 [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-15 17:36:57,279 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:36:57,280 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 18.7892ms INFO 2026-03-15 17:36:57,280 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:36:57,280 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.7346ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:37:00,276 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/my.d72f6af2.js INFO 2026-03-15 17:37:00,276 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/my.e909c210.css INFO 2026-03-15 17:37:00,276 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:37:00,277 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/my.e909c210.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\my.e909c210.css' INFO 2026-03-15 17:37:00,277 [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-15 17:37:00,278 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.1605ms 200 application/javascript INFO 2026-03-15 17:37:00,278 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.9847ms 200 text/css INFO 2026-03-15 17:37:00,347 [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-15 17:37:00,348 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:37:00,348 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:37:00,349 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:37:00,351 [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-15 17:37:00,361 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:37:00,361 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.8883ms INFO 2026-03-15 17:37:00,361 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:37:00,361 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.6905ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:37:00,393 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-03-15 17:37:00,394 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:37:00,394 [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-15 17:37:00,394 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:37:00,394 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:37:00,394 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 17:37:00,395 [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-15 17:37:00,396 [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-15 17:37:00,399 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:37:00,399 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.1451ms INFO 2026-03-15 17:37:00,399 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:37:00,399 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1468ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:37:00,406 [22 ] 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-15 17:37:00,410 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:37:00,410 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 17:37:00,418 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,26054001,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-03-15 17:37:00,418 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:37:00,418 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:37:00,422 [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-15 17:37:00,422 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:37:00,422 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:37:00,425 [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-15 17:37:00,426 [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-15 17:37:00,426 [22 ] 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-15 17:37:00,431 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:37:00,431 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:37:00,432 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.4276ms INFO 2026-03-15 17:37:00,432 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:37:00,432 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.0022ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:37:00,433 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 36.8251ms INFO 2026-03-15 17:37:00,433 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 17:37:00,433 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.6199ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:37:00,434 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:37:00,435 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:37:00,436 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 9.7108ms INFO 2026-03-15 17:37:00,436 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 17:37:00,436 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.213ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:37:00,436 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 9.8807ms INFO 2026-03-15 17:37:00,436 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:37:00,436 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.227ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:37:00,521 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=2265& INFO 2026-03-15 17:37:00,521 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:37:00,521 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 17:37:00,523 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 17:37:00,588 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:37:00,598 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 74.5958ms INFO 2026-03-15 17:37:00,598 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 17:37:00,598 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 77.2533ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:37:01,579 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/annualLeave.a71d585d.js INFO 2026-03-15 17:37:01,579 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:37:01,580 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/annualLeave.4d308de3.css INFO 2026-03-15 17:37:01,580 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/annualLeave.a71d585d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\annualLeave.a71d585d.js' INFO 2026-03-15 17:37:01,580 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.494ms 200 application/javascript INFO 2026-03-15 17:37:01,580 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/annualLeave.4d308de3.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\annualLeave.4d308de3.css' INFO 2026-03-15 17:37:01,581 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2028ms 200 text/css INFO 2026-03-15 17:37:01,690 [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-15 17:37:01,690 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:37:01,691 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:37:01,692 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:37:01,694 [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-15 17:37:01,705 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:37:01,705 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.2704ms INFO 2026-03-15 17:37:01,705 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:37:01,706 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.4125ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:37:01,719 [16 ] 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-15 17:37:01,719 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:37:01,720 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 17:37:01,723 [16 ] 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-15 17:37:01,727 [26 ] 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-15 17:37:01,727 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:37:01,727 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:37:01,728 [16 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-15 17:37:01,728 [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-15 17:37:01,731 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:37:01,732 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.2905ms INFO 2026-03-15 17:37:01,732 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:37:01,732 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9716ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:37:01,793 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:37:01,795 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 72.2646ms INFO 2026-03-15 17:37:01,795 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 17:37:01,795 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 76.5264ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:37:01,930 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=2265& INFO 2026-03-15 17:37:01,931 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:37:01,931 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 17:37:01,933 [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-15 17:37:01,940 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:37:01,948 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 14.5599ms INFO 2026-03-15 17:37:01,948 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 17:37:01,948 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.1397ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:37:03,886 [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-15 17:37:03,886 [22 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:37:03,887 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:37:03,888 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:37:03,890 [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-15 17:37:03,904 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:37:03,905 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 14.794ms INFO 2026-03-15 17:37:03,905 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:37:03,905 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.0912ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:37:03,908 [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-15 17:37:03,909 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:37:03,909 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:37:03,911 [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-15 17:37:03,914 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:37:03,915 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.7938ms INFO 2026-03-15 17:37:03,915 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:37:03,915 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9001ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:37:05,027 [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-15 17:37:05,027 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:37:05,028 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:37:05,028 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:37:05,030 [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-15 17:37:05,040 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:37:05,040 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.4438ms INFO 2026-03-15 17:37:05,040 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:37:05,041 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.1654ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:40:10,242 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773567610269&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 17:40:10,243 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 17:40:10,243 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4038ms 200 text/html INFO 2026-03-15 17:40:10,689 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.519508523500996 INFO 2026-03-15 17:40:10,690 [34 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 17:40:10,690 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0223ms 200 application/javascript INFO 2026-03-15 17:40:10,886 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1773567610269%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 17:40:10,888 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:40:10,893 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:10,895 [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-15 17:40:10,897 [34 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773567610269&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 17:40:10,900 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:40:10,901 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 5.9831ms INFO 2026-03-15 17:40:10,901 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:10,901 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.7799ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:40:10,915 [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-15 17:40:10,915 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:40:10,916 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:40:10,916 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:10,917 [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-15 17:40:10,919 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 17:40:10,919 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 17:40:10,919 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 17:40:10,935 [32 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 17:40:10,937 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:40:10,937 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 20.0988ms INFO 2026-03-15 17:40:10,937 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:10,937 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.4475ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:40:11,086 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-15 17:40:11,087 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:40:11,087 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:11,088 [33 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 17:40:11,089 [33 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 17:40:11,090 [33 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 17:40:11,090 [33 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 17:40:11,108 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-03-15 17:40:11,108 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:40:11,109 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:11,110 [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-15 17:40:11,113 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:40:11,113 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3435ms INFO 2026-03-15 17:40:11,113 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:11,113 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0981ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:40:11,121 [33 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 17:40:11,124 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:40:11,124 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 35.6369ms INFO 2026-03-15 17:40:11,124 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:11,124 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.5997ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:40:11,291 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-15 17:40:11,292 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:40:11,292 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:11,293 [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-15 17:40:11,293 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 17:40:11,293 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:40:11,294 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:11,295 [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-15 17:40:11,298 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:40:11,299 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6917ms INFO 2026-03-15 17:40:11,299 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:11,299 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.731ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:40:11,302 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:40:11,302 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 8.5241ms INFO 2026-03-15 17:40:11,302 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:11,302 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7022ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:40:11,311 [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-15 17:40:11,311 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:40:11,311 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:40:11,311 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:11,312 [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-15 17:40:11,318 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:40:11,318 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7632ms INFO 2026-03-15 17:40:11,318 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:11,318 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6604ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:40:11,412 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-03-15 17:40:11,412 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:40:11,412 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:11,413 [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-15 17:40:11,416 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-15 17:40:11,417 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:40:11,417 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:40:11,417 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1246ms INFO 2026-03-15 17:40:11,417 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:11,417 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:11,417 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9976ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:40:11,418 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 17:40:11,418 [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-15 17:40:11,420 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:40:11,420 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:11,421 [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-15 17:40:11,421 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:40:11,422 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.5506ms INFO 2026-03-15 17:40:11,422 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:11,422 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4339ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:40:11,424 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:40:11,424 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.2917ms INFO 2026-03-15 17:40:11,424 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:11,425 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5316ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:40:11,456 [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-15 17:40:11,456 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:40:11,456 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:11,458 [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-15 17:40:11,465 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-15 17:40:11,465 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:40:11,465 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:11,466 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:40:11,466 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.9678ms INFO 2026-03-15 17:40:11,466 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:11,466 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7822ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:40:11,466 [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-15 17:40:11,466 [38 ] 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-15 17:40:11,470 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:40:11,470 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.6412ms INFO 2026-03-15 17:40:11,470 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:11,470 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5549ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:40:11,475 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:40:11,475 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:11,476 [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-15 17:40:11,480 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:40:11,480 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.3185ms INFO 2026-03-15 17:40:11,480 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:11,480 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.0354ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:40:11,566 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-15 17:40:11,567 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:40:11,567 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:11,568 [32 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 17:40:11,569 [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-15 17:40:11,570 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:40:11,570 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:11,571 [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-15 17:40:11,581 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:40:11,581 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 12.8101ms INFO 2026-03-15 17:40:11,581 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:11,581 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.5425ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:40:11,589 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:40:11,589 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.138ms INFO 2026-03-15 17:40:11,589 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:11,589 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.7471ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:40:12,073 [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-15 17:40:12,079 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:40:12,079 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:12,081 [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-15 17:40:12,089 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:40:12,090 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 8.6008ms INFO 2026-03-15 17:40:12,090 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:12,090 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.2864ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:40:16,186 [38 ] 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-15 17:40:16,186 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:40:16,187 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:40:16,187 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:16,189 [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-15 17:40:16,201 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:40:16,201 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.8651ms INFO 2026-03-15 17:40:16,201 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:16,201 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.3372ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:40:16,202 [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-15 17:40:16,203 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:40:16,204 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:16,205 [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-15 17:40:16,207 [36 ] 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-15 17:40:16,207 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:40:16,208 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:16,211 [36 ] 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-15 17:40:16,215 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:40:16,215 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 10.1912ms INFO 2026-03-15 17:40:16,215 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:16,218 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.3057ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:40:16,370 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:40:16,372 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 160.6186ms INFO 2026-03-15 17:40:16,372 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:16,372 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 165.4041ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:40:19,175 [32 ] 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-15 17:40:19,176 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:40:19,177 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:19,179 [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-15 17:40:19,179 [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-15 17:40:19,179 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:40:19,180 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:40:19,180 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40: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-15 17:40:19,186 [32 ] 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-15 17:40:19,186 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:40:19,187 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:19,188 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:40:19,189 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 9.9364ms INFO 2026-03-15 17:40:19,189 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:19,189 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.6049ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:40:19,190 [32 ] 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-15 17:40:19,191 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:40:19,192 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.8997ms INFO 2026-03-15 17:40:19,192 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:19,192 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.4127ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:40:19,211 [36 ] 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-15 17:40:19,217 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:40:19,217 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:19,222 [36 ] 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-15 17:40:19,223 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:40:19,224 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 33.7565ms INFO 2026-03-15 17:40:19,224 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:19,224 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.0382ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:40:19,305 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:40:19,354 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=fileMaxSize,whiteFileTypes& INFO 2026-03-15 17:40:19,355 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:40:19,355 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:19,357 [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-15 17:40:19,367 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:40:19,367 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 10.6773ms INFO 2026-03-15 17:40:19,367 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:19,367 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.015ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:40:19,374 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M) in 152.7177ms INFO 2026-03-15 17:40:19,374 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:19,374 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 163.5517ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:40:20,697 [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-15 17:40:20,698 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:40:20,698 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:40:20,699 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:20,701 [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-15 17:40:20,866 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:40:20,869 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 167.5782ms INFO 2026-03-15 17:40:20,869 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:20,869 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 171.8115ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:40:34,585 [39 ] 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-15 17:40:34,585 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:40:34,586 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:34,586 [40 ] 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-15 17:40:34,586 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:40:34,587 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:34,587 [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-15 17:40:34,589 [40 ] 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-15 17:40:34,598 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:40:34,598 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 10.6717ms INFO 2026-03-15 17:40:34,598 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:34,598 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.6617ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:40:34,605 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:40:34,605 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M) in 16.0696ms INFO 2026-03-15 17:40:34,605 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-03-15 17:40:34,606 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.5864ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:45:10,467 [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-16&endDate=2026-03-17&timeBegin=07:45&timeEnd=16:45&leaveType=21&isPanel=true& INFO 2026-03-15 17:45:10,467 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:45:10,468 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-03-15 17:45:10,471 [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-15 17:45:10,521 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:45:10,523 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M) in 52.4295ms INFO 2026-03-15 17:45:10,523 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-03-15 17:45:10,524 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 57.1124ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:49:35,356 [5 ] 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-15 17:49:35,357 [5 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:49:35,370 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:49:35,370 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:35,372 [5 ] 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-15 17:49:35,459 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:49:35,459 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 87.4403ms INFO 2026-03-15 17:49:35,459 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:35,460 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 103.243ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:49:35,620 [12 ] 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-15 17:49:35,620 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:49:35,620 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:35,623 [12 ] 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-15 17:49:35,630 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:49:35,630 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M) in 7.6463ms INFO 2026-03-15 17:49:35,630 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:35,631 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.0976ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:49:35,837 [12 ] 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-15 17:49:35,837 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:49:35,837 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:49:35,838 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:35,840 [12 ] 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-15 17:49:36,069 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:49:36,069 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M) in 229.486ms INFO 2026-03-15 17:49:36,069 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:36,070 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 233.1041ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:49:36,270 [13 ] 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-15 17:49:36,270 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:49:36,271 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:49:36,271 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:36,273 [13 ] 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-15 17:49:36,387 [42 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:374863,Dealer:1819,FlowID:78,KeyField:K_ID,KeyFieldValue:66339,FlowTable:K_LEAVE,ApplyA0188:1819,flowNode:begin INFO 2026-03-15 17:49:36,397 [42 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:3,Dealer:insert into SeleName(A0188) select Work_Agent from k_leave WHERE k_id=[¹Ø¼ü×Ö¶ÎÖµ],PreA0188:1819,FlowID:78,KeyField:K_ID,KeyFieldValue:66339,FlowTable:K_LEAVE,ApplyA0188:1819,flowNode:N1678780289927 INFO 2026-03-15 17:49:36,404 [42 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:½ÚµãûÓÐÕÒµ½ÉóÅúÈË INFO 2026-03-15 17:49:36,406 [42 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:374864,Dealer:-1,FlowID:78,KeyField:K_ID,KeyFieldValue:66339,FlowTable:K_LEAVE,ApplyA0188:1819,flowNode:N1678780289927 INFO 2026-03-15 17:49:36,413 [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:66339,FlowTable:K_LEAVE,ApplyA0188:1819,flowNode:N1660288224736 INFO 2026-03-15 17:49:36,445 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:49:36,446 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M) in 173.1386ms INFO 2026-03-15 17:49:36,446 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:36,446 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 176.0421ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:49:37,723 [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-15 17:49:37,723 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:49:37,724 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:49:37,724 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:37,725 [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-15 17:49:37,737 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:49:37,737 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.9365ms INFO 2026-03-15 17:49:37,737 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:37,738 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.8849ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:49:37,774 [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-15 17:49:37,774 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:49:37,775 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:37,776 [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-15 17:49:37,823 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:49:37,824 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 48.0792ms INFO 2026-03-15 17:49:37,824 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:37,824 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 50.3653ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:49:40,563 [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-15 17:49:40,563 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:49:40,563 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:49:40,564 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:40,565 [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-15 17:49:40,573 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:49:40,573 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.0026ms INFO 2026-03-15 17:49:40,573 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:40,574 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7499ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:49:42,444 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-03-15 17:49:42,444 [5 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:49:42,444 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:49:42,444 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:42,446 [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-15 17:49:42,454 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:49:42,454 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.1855ms INFO 2026-03-15 17:49:42,454 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:42,454 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.5674ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:49:42,480 [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-15 17:49:42,480 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:49:42,480 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:42,481 [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-15 17:49:42,485 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:49:42,485 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7088ms INFO 2026-03-15 17:49:42,485 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:42,485 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5415ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:49:42,508 [13 ] 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-15 17:49:42,509 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:49:42,509 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:42,510 [13 ] 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-15 17:49:42,516 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:49:42,516 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 6.0073ms INFO 2026-03-15 17:49:42,516 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:42,516 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7867ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:49:42,534 [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-15 17:49:42,534 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:49:42,534 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:42,535 [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-15 17:49:42,537 [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-15 17:49:42,538 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:49:42,538 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:42,539 [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-15 17:49:42,541 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:49:42,541 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 5.7982ms INFO 2026-03-15 17:49:42,541 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:42,541 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4793ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:49:42,542 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:49:42,542 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0078ms INFO 2026-03-15 17:49:42,542 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:42,542 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6067ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:49:42,549 [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-15 17:49:42,549 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:49:42,549 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:42,550 [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-15 17:49:42,553 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:49:42,553 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.853ms INFO 2026-03-15 17:49:42,553 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:42,553 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5259ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:49:42,663 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1819& INFO 2026-03-15 17:49:42,664 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:49:42,664 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:42,665 [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-15 17:49:42,668 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:49:42,672 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 7.2086ms INFO 2026-03-15 17:49:42,672 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:42,672 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7639ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:49:52,546 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773568192625&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 17:49:52,547 [43 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 17:49:52,547 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1381ms 200 text/html INFO 2026-03-15 17:49:53,014 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.8504159624888532 INFO 2026-03-15 17:49:53,015 [43 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 17:49:53,015 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8853ms 200 application/javascript INFO 2026-03-15 17:49:53,227 [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%3D1773568192625%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 17:49:53,228 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:49:53,228 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:53,230 [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-15 17:49:53,231 [42 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773568192625&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 17:49:53,234 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:49:53,234 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.8231ms INFO 2026-03-15 17:49:53,235 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:53,235 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.138ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:49:53,236 [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-15 17:49:53,236 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:49:53,236 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:49:53,236 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:53,237 [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-15 17:49:53,239 [42 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 17:49:53,239 [42 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 17:49:53,239 [42 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 17:49:53,255 [42 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 17:49:53,257 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:49:53,257 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 20.3943ms INFO 2026-03-15 17:49:53,257 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:53,258 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.0602ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:49:53,387 [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-15 17:49:53,387 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:49:53,387 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:53,389 [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-15 17:49:53,390 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 17:49:53,390 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 17:49:53,390 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 17:49:53,395 [42 ] 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-15 17:49:53,395 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:49:53,396 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:53,397 [42 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 17:49:53,400 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:49:53,400 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6618ms INFO 2026-03-15 17:49:53,400 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:53,400 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2481ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:49:53,405 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 17:49:53,407 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:49:53,408 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 18.9782ms INFO 2026-03-15 17:49:53,408 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:53,408 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.0335ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:49:53,541 [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-15 17:49:53,541 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:49:53,541 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:53,541 [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-15 17:49:53,542 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:49:53,542 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:53,542 [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-15 17:49:53,543 [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-15 17:49:53,545 [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-15 17:49:53,546 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:49:53,546 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:49:53,546 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:53,547 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:49:53,547 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.1833ms INFO 2026-03-15 17:49:53,547 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:53,547 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0804ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:49:53,547 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:49:53,547 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 4.0198ms INFO 2026-03-15 17:49:53,547 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:53,547 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6653ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:49:53,547 [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-15 17:49:53,553 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:49:53,553 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5258ms INFO 2026-03-15 17:49:53,553 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:53,553 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5283ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:49:53,660 [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-15 17:49:53,660 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:49:53,660 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:53,660 [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-15 17:49:53,661 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:49:53,661 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:53,661 [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-15 17:49:53,662 [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-15 17:49:53,664 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:49:53,664 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1572ms INFO 2026-03-15 17:49:53,665 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:53,665 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9515ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:49:53,665 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:49:53,665 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.6222ms INFO 2026-03-15 17:49:53,665 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:53,666 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2003ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:49:53,684 [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-15 17:49:53,685 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:49:53,685 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:53,686 [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-15 17:49:53,689 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:49:53,689 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.6647ms INFO 2026-03-15 17:49:53,689 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:53,689 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4516ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:49:53,725 [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-15 17:49:53,725 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:49:53,725 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:53,726 [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-15 17:49:53,730 [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-15 17:49:53,730 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:49:53,730 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:53,731 [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-15 17:49:53,734 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:49:53,734 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.833ms INFO 2026-03-15 17:49:53,734 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:53,734 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2838ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:49:53,734 [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-15 17:49:53,734 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:49:53,734 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:53,734 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:49:53,735 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.5031ms INFO 2026-03-15 17:49:53,735 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:53,735 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0836ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:49:53,735 [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-15 17:49:53,740 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:49:53,740 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.2249ms INFO 2026-03-15 17:49:53,740 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:53,740 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.683ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:49:53,822 [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-15 17:49:53,823 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:49:53,823 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:53,824 [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-15 17:49:53,828 [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-15 17:49:53,828 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:49:53,828 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:53,829 [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-15 17:49:53,847 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:49:53,847 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.0137ms INFO 2026-03-15 17:49:53,847 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:53,848 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.8782ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:49:53,878 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:49:53,879 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 54.5194ms INFO 2026-03-15 17:49:53,879 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:53,879 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.2376ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:49:54,343 [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-15 17:49:54,343 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:49:54,343 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:54,345 [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-15 17:49:54,348 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:49:54,348 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.7693ms INFO 2026-03-15 17:49:54,348 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:54,348 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9607ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:49:55,709 [44 ] 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-15 17:49:55,710 [44 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:49:55,710 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:49:55,710 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:55,711 [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-15 17:49:55,717 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:49:55,718 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1617ms INFO 2026-03-15 17:49:55,718 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:55,718 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.381ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:49:55,762 [5 ] 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-15 17:49:55,762 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:49:55,762 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:55,763 [44 ] 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-15 17:49:55,763 [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-15 17:49:55,763 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:49:55,763 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:55,765 [44 ] 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-15 17:49:55,766 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:49:55,767 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3275ms INFO 2026-03-15 17:49:55,767 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:55,767 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0427ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:49:55,795 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:49:55,795 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 30.3741ms INFO 2026-03-15 17:49:55,795 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:55,795 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.0934ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:49:59,892 [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-15 17:49:59,892 [44 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:49:59,892 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:49:59,893 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:59,894 [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-15 17:49:59,900 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:49:59,901 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.347ms INFO 2026-03-15 17:49:59,901 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:49:59,901 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.623ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:52:59,896 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-15 17:52:59,897 [48 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 17:52:59,897 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2739ms 200 text/html INFO 2026-03-15 17:53:00,123 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773568379970&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-15 17:53:00,124 [48 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 17:53:00,124 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9989ms 200 text/html INFO 2026-03-15 17:53:00,453 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.9848686400005202 INFO 2026-03-15 17:53:00,454 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 17:53:00,454 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.928ms 200 application/javascript INFO 2026-03-15 17:53:00,653 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1773568379970%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-03-15 17:53:00,654 [51 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-15 17:53:00,654 [51 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-15 17:53:00,654 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:00,656 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-03-15 17:53:00,657 [51 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773568379970&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-15 17:53:00,660 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:53:00,660 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.3226ms INFO 2026-03-15 17:53:00,660 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:00,660 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8049ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:53:00,664 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 608 INFO 2026-03-15 17:53:00,665 [49 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:53:00,665 [49 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-15 17:53:00,665 [49 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-15 17:53:00,665 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:00,667 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-03-15 17:53:00,668 [49 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-03-15 17:53:00,668 [49 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 17:53:00,668 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:53:00,668 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.6542ms INFO 2026-03-15 17:53:00,668 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:00,668 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.8782ms 401 application/json; charset=utf-8 INFO 2026-03-15 17:53:00,733 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 688 INFO 2026-03-15 17:53:00,733 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:53:00,736 [51 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-15 17:53:00,736 [51 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-15 17:53:00,736 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 17:53:00,738 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-03-15 17:53:00,740 [52 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE0ODAiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAwNjMwNCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IumZiOmbqCIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNDgwIiwianRpIjoiNDg4OGJiMTItNTgyYS00MWU4LWExZjMtNGU5NmUzMDYwMDUyIiwiaWF0IjoxNzczMzkwOTAzLCJuYmYiOjE3NzMzOTA5MDEsImV4cCI6MTc3MzQ3NzMwMywiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.NtEQARFVDp6xfy35Dn4ZZwAzlyMtjqrgGipg0l5Rv6c INFO 2026-03-15 17:53:00,743 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:53:00,743 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 5.4848ms INFO 2026-03-15 17:53:00,743 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 17:53:00,743 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.869ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:53:00,820 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 608 INFO 2026-03-15 17:53:00,820 [49 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:53:00,820 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:53:00,823 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:00,824 [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-15 17:53:00,826 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 17:53:00,826 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 17:53:00,826 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 17:53:00,841 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 17:53:00,844 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:53:00,844 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 19.1625ms INFO 2026-03-15 17:53:00,844 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:00,844 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.984ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:53:00,906 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-15 17:53:00,906 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:53:00,906 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:00,907 [49 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 17:53:00,908 [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-15 17:53:00,908 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:53:00,908 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:00,908 [49 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 17:53:00,909 [49 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 17:53:00,909 [49 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 17:53:00,909 [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-15 17:53:00,913 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:53:00,914 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.2069ms INFO 2026-03-15 17:53:00,914 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:00,914 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0394ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:53:00,939 [49 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 17:53:00,943 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:53:00,943 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 35.3223ms INFO 2026-03-15 17:53:00,943 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:00,943 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.2862ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:53:01,006 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-15 17:53:01,006 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:53:01,006 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:01,007 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-15 17:53:01,007 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:53:01,007 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:01,008 [52 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 17:53:01,009 [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-15 17:53:01,012 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:53:01,012 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3833ms INFO 2026-03-15 17:53:01,012 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:01,012 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4054ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:53:01,014 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:53:01,015 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.868ms INFO 2026-03-15 17:53:01,015 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:01,015 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9039ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:53:01,020 [51 ] 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-15 17:53:01,020 [51 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:53:01,020 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:53:01,020 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:01,022 [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-15 17:53:01,027 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:53:01,027 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6317ms INFO 2026-03-15 17:53:01,027 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:01,027 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3991ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:53:01,049 [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-15 17:53:01,049 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:53:01,049 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:01,050 [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-15 17:53:01,053 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:53:01,053 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.9533ms INFO 2026-03-15 17:53:01,053 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:01,053 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6786ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:53:01,072 [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-15 17:53:01,072 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:53:01,072 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:01,074 [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-15 17:53:01,081 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:53:01,082 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 8.0412ms INFO 2026-03-15 17:53:01,082 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:01,082 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7566ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:53:01,113 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=3327a527-ea3a-4334-943d-bd5cd833db28%20%20& INFO 2026-03-15 17:53:01,114 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:53:01,114 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:01,116 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApproveParamsByGuid", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowParams GetApproveParamsByGuid(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 17:53:01,167 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:53:01,169 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 53.4521ms INFO 2026-03-15 17:53:01,169 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:01,169 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.9807ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:53:01,206 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-03-15 17:53:01,206 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:53:01,206 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:01,207 [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-15 17:53:01,210 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:53:01,210 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.8217ms INFO 2026-03-15 17:53:01,210 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:01,210 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4852ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:53:01,233 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-15 17:53:01,233 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:53:01,233 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=374865&isHis=& INFO 2026-03-15 17:53:01,233 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:01,233 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:53:01,234 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:01,235 [51 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWorkFlowParas", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.WorkFlowParasDro GetWorkFlowParas() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 17:53:01,236 [48 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetState", controller = "EWorkFlow"}. Executing controller action with signature System.String GetState(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 17:53:01,242 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:53:01,243 [48 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-15 17:53:01,257 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 21.9131ms INFO 2026-03-15 17:53:01,257 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:01,257 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.2195ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:53:01,323 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:53:01,324 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 87.946ms INFO 2026-03-15 17:53:01,324 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:01,324 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 90.5824ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:53:01,389 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=3327a527-ea3a-4334-943d-bd5cd833db28%20%20&isHis=& INFO 2026-03-15 17:53:01,390 [51 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:53:01,390 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:01,392 [51 ] 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-15 17:53:01,393 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowEdit?FlowId=78&NodeCode=N1660288224736&guid=3327a527-ea3a-4334-943d-bd5cd833db28%20%20&recordId=66339&tableName=K_LEAVE& INFO 2026-03-15 17:53:01,393 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:53:01,394 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:01,395 [48 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowEdit", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.NodeParams GetAllowEdit(System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 17:53:01,401 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=3327a527-ea3a-4334-943d-bd5cd833db28%20%20&flowID=78&nodeCode=N1660288224736& INFO 2026-03-15 17:53:01,401 [52 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:53:01,402 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:01,404 [52 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRelateData", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.RelateDataDto] GetShowRelateData(System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 17:53:01,504 [52 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:53:01,505 [52 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 101.4781ms INFO 2026-03-15 17:53:01,505 [52 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:01,505 [52 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 104.1844ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:53:01,509 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:53:01,510 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 114.381ms INFO 2026-03-15 17:53:01,510 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:01,510 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 116.7866ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:53:01,540 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:53:01,543 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 150.47ms INFO 2026-03-15 17:53:01,543 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:01,543 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 153.513ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:53:01,598 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=374865& INFO 2026-03-15 17:53:01,598 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:53:01,598 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:01,600 [48 ] 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-15 17:53:01,618 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:53:01,620 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 19.3507ms INFO 2026-03-15 17:53:01,620 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:01,620 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.9207ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:53:01,708 [49 ] 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-15 17:53:01,711 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:53:01,712 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:01,713 [49 ] 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-15 17:53:01,716 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:53:01,716 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.6394ms INFO 2026-03-15 17:53:01,716 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:01,717 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3401ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:53:01,743 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050506&IsEss=true& INFO 2026-03-15 17:53:01,743 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:53:01,743 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:01,743 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050507&IsEss=true& INFO 2026-03-15 17:53:01,744 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:53:01,744 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:01,744 [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-15 17:53:01,745 [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-15 17:53:01,748 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:53:01,748 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6422ms INFO 2026-03-15 17:53:01,748 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:01,748 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3322ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:53:01,748 [51 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:53:01,748 [51 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3646ms INFO 2026-03-15 17:53:01,748 [51 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:01,748 [51 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9916ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:53:01,755 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=3327a527-ea3a-4334-943d-bd5cd833db28%20%20& INFO 2026-03-15 17:53:01,755 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:53:01,755 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:01,757 [48 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowPanel", controller = "EWorkFlow"}. Executing controller action with signature Sg.Hcm.WebPub.Dto.PanelDto GetFlowPanel(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 17:53:01,862 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:53:01,865 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 108.775ms INFO 2026-03-15 17:53:01,865 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:01,866 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 110.9078ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:53:02,961 [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-15 17:53:02,961 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:53:02,962 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:53:02,962 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:02,963 [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-15 17:53:02,972 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:53:02,972 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 9.2076ms INFO 2026-03-15 17:53:02,972 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:02,972 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.3515ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:53:03,059 [49 ] 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-15 17:53:03,059 [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_LEAVE&keyFieldValue=2o6fQ7pkceU%3D& INFO 2026-03-15 17:53:03,059 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:53:03,059 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:53:03,059 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:03,059 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:03,061 [49 ] 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-15 17:53:03,062 [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-15 17:53:03,064 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:53:03,064 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.9341ms INFO 2026-03-15 17:53:03,064 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:03,065 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9109ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:53:03,070 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:53:03,072 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 10.3491ms INFO 2026-03-15 17:53:03,072 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:03,072 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.2434ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:53:03,128 [49 ] 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-15 17:53:03,128 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:53:03,128 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:03,129 [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-15 17:53:03,134 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:53:03,134 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 4.102ms INFO 2026-03-15 17:53:03,134 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 17:53:03,134 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0812ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:55:29,280 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773568529536&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 17:55:29,281 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 17:55:29,281 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9193ms 200 text/html INFO 2026-03-15 17:55:29,815 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.8279277320786612 INFO 2026-03-15 17:55:29,816 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 17:55:29,816 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8752ms 200 application/javascript INFO 2026-03-15 17:55:29,894 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1773568529536%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 17:55:29,894 [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-15 17:55:29,895 [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-15 17:55:29,895 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:29,896 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-03-15 17:55:29,897 [36 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773568529536&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 17:55:29,900 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:55:29,900 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.9581ms INFO 2026-03-15 17:55:29,900 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:29,900 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5204ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:55:29,933 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 608 INFO 2026-03-15 17:55:29,933 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:55:29,933 [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-15 17:55:29,933 [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-15 17:55:29,933 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:29,934 [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-15 17:55:29,935 [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-15 17:55:29,936 [37 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 17:55:29,936 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:55:29,936 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.169ms INFO 2026-03-15 17:55:29,936 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:29,936 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.3773ms 401 application/json; charset=utf-8 INFO 2026-03-15 17:55:30,033 [33 ] 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-15 17:55:30,033 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:55:30,033 [33 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-15 17:55:30,033 [33 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-15 17:55:30,034 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 17:55:30,035 [33 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-03-15 17:55:30,038 [37 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE1NzIiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAwNTYyNSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuW8oOS4vSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNTcyIiwianRpIjoiNzdjYzdhNWMtMmY4YS00MDEwLWE0YzQtMDRkMDc2MGEzNTIyIiwiaWF0IjoxNzczNDcxOTcxLCJuYmYiOjE3NzM0NzE5NjksImV4cCI6MTc3MzU1ODM3MSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.TImp8tKdqKkxtlDcByleLLXfQKjK-ejcDculAQ8U5NA INFO 2026-03-15 17:55:30,041 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:55:30,041 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 6.3802ms INFO 2026-03-15 17:55:30,041 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 17:55:30,041 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6133ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:55:30,126 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 608 INFO 2026-03-15 17:55:30,126 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:55:30,126 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:55:30,129 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:30,130 [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-15 17:55:30,131 [33 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 17:55:30,131 [33 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 17:55:30,131 [33 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 17:55:30,146 [33 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 17:55:30,149 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:55:30,149 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.7585ms INFO 2026-03-15 17:55:30,149 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:30,149 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.0571ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:55:30,305 [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-15 17:55:30,305 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:55:30,305 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:30,307 [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-15 17:55:30,307 [34 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 17:55:30,308 [34 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 17:55:30,308 [34 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 17:55:30,314 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-03-15 17:55:30,314 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:55:30,315 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:30,316 [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-15 17:55:30,319 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:55:30,319 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6017ms INFO 2026-03-15 17:55:30,319 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:30,320 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4148ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:55:30,338 [34 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 17:55:30,341 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:55:30,341 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 34.2285ms INFO 2026-03-15 17:55:30,341 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:30,341 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.0553ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:55:30,431 [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-15 17:55:30,431 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:55:30,432 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:30,432 [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-15 17:55:30,432 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:55:30,432 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:30,433 [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-15 17:55:30,433 [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-15 17:55:30,436 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:55:30,436 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4584ms INFO 2026-03-15 17:55:30,436 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:30,436 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3048ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:55:30,443 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:55:30,444 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 10.079ms INFO 2026-03-15 17:55:30,444 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:30,444 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.9774ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:55:30,447 [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-15 17:55:30,447 [30 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:55:30,447 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:55:30,447 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:30,448 [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-15 17:55:30,454 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:55:30,454 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.2867ms INFO 2026-03-15 17:55:30,454 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:30,454 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9062ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:55:30,457 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-03-15 17:55:30,457 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:55:30,457 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:30,458 [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-15 17:55:30,461 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:55:30,461 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.6465ms INFO 2026-03-15 17:55:30,461 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:30,461 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2172ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:55:30,463 [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-15 17:55:30,463 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:55:30,463 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:30,464 [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-15 17:55:30,467 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:55:30,467 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.1619ms INFO 2026-03-15 17:55:30,467 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:30,467 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7837ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:55:30,477 [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-15 17:55:30,477 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:55:30,477 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:30,478 [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-15 17:55:30,480 [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-15 17:55:30,480 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:55:30,480 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:30,481 [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-15 17:55:30,481 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:55:30,481 [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-15 17:55:30,481 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:55:30,481 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.899ms INFO 2026-03-15 17:55:30,481 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:30,481 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:30,481 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.501ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:55:30,482 [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-15 17:55:30,484 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:55:30,485 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.815ms INFO 2026-03-15 17:55:30,485 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:30,485 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4365ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:55:30,490 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:55:30,490 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.5463ms INFO 2026-03-15 17:55:30,490 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:30,490 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4021ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:55:30,523 [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-15 17:55:30,523 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:55:30,524 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:30,525 [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-15 17:55:30,532 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:55:30,532 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 7.5076ms INFO 2026-03-15 17:55:30,532 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:30,532 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0123ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:55:30,565 [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-15 17:55:30,565 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:55:30,565 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:30,566 [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-15 17:55:30,566 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:55:30,566 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:30,566 [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-15 17:55:30,567 [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-15 17:55:30,575 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:55:30,575 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.0733ms INFO 2026-03-15 17:55:30,575 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:30,575 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7761ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:55:30,591 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:55:30,591 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 23.8564ms INFO 2026-03-15 17:55:30,591 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:30,591 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.5938ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:55:31,029 [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-15 17:55:31,029 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:55:31,029 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:31,031 [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-15 17:55:31,034 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:55:31,034 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.2975ms INFO 2026-03-15 17:55:31,034 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:31,034 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6329ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:55:33,432 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/leave.19219fb7.css INFO 2026-03-15 17:55:33,433 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/leave.19219fb7.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\leave.19219fb7.css' INFO 2026-03-15 17:55:33,433 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.86ms 200 text/css INFO 2026-03-15 17:55:33,433 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leave.228b9155.js INFO 2026-03-15 17:55:33,433 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:55:33,434 [32 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/leave.228b9155.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\leave.228b9155.js' INFO 2026-03-15 17:55:33,434 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7053ms 200 application/javascript INFO 2026-03-15 17:55:33,440 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leavePanel.0e371aec.js INFO 2026-03-15 17:55:33,440 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:55:33,440 [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-15 17:55:33,440 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7876ms 200 application/javascript INFO 2026-03-15 17:55:33,476 [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-15 17:55:33,476 [32 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:55:33,477 [32 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:55:33,477 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:33,478 [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-15 17:55:33,484 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:55:33,484 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8388ms INFO 2026-03-15 17:55:33,484 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:33,484 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7038ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:55:33,524 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050101&IsEss=true& INFO 2026-03-15 17:55:33,524 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:55:33,525 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:33,526 [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-15 17:55:33,528 [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-15 17:55:33,528 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:55:33,529 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:33,529 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:55:33,529 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0783ms INFO 2026-03-15 17:55:33,529 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:33,529 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0433ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:55:33,530 [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-15 17:55:33,746 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:55:33,747 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 216.7511ms INFO 2026-03-15 17:55:33,747 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:33,747 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 218.56ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:55:39,687 [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-15 17:55:39,687 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:55:39,688 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:55:39,688 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:39,689 [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-15 17:55:39,695 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:55:39,696 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2368ms INFO 2026-03-15 17:55:39,696 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:55:39,696 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5882ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:57:15,090 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773568635390&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 17:57:15,091 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 17:57:15,091 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9479ms 200 text/html INFO 2026-03-15 17:57:16,166 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.6199944505329295 INFO 2026-03-15 17:57:16,167 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 17:57:16,167 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9597ms 200 application/javascript INFO 2026-03-15 17:57:16,417 [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%3D1773568635390%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 17:57:16,418 [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-15 17:57:16,418 [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-15 17:57:16,418 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:16,420 [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-15 17:57:16,421 [47 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773568635390&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 17:57:16,423 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:57:16,423 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.86ms INFO 2026-03-15 17:57:16,423 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:16,424 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2129ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:57:16,432 [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-15 17:57:16,432 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:57:16,432 [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-15 17:57:16,432 [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-15 17:57:16,432 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:16,451 [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). WARN 2026-03-15 17:57:16,452 [45 ] 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-15 17:57:16,452 [45 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 17:57:16,452 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:57:16,452 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.1417ms INFO 2026-03-15 17:57:16,452 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:16,453 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.1273ms 401 application/json; charset=utf-8 INFO 2026-03-15 17:57:16,587 [47 ] 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-15 17:57:16,587 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:57:16,587 [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-15 17:57:16,587 [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-15 17:57:16,588 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 17:57:16,589 [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-15 17:57:16,601 [47 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE0NjIiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAwNDQzNiIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IueOi-WNsCIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNDYyIiwianRpIjoiOWRhODA5MTAtZDgwYy00YWUwLWEyODgtMDI4MzBjY2ZjMjJiIiwiaWF0IjoxNzczMzcwNTc4LCJuYmYiOjE3NzMzNzA1NzYsImV4cCI6MTc3MzQ1Njk3OCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.i3BZLvPKaspOu2w7nVQ9jQvIN42j4i20qrrcYHMKE2A INFO 2026-03-15 17:57:16,604 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:57:16,604 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 15.4365ms INFO 2026-03-15 17:57:16,604 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 17:57:16,605 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.7904ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:57:16,749 [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-15 17:57:16,749 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:57:16,749 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:57:16,751 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:16,752 [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-15 17:57:16,754 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 17:57:16,754 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 17:57:16,754 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 17:57:16,768 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 17:57:16,771 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:57:16,771 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.3646ms INFO 2026-03-15 17:57:16,771 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:16,771 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.3333ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:57:16,979 [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-15 17:57:16,979 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:57:16,979 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:16,980 [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-15 17:57:16,980 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:57:16,980 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:16,980 [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-15 17:57:16,981 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 17:57:16,981 [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-15 17:57:16,982 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 17:57:16,982 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 17:57:16,985 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:57:16,985 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2605ms INFO 2026-03-15 17:57:16,985 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:16,985 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1262ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:57:17,011 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 17:57:17,014 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:57:17,014 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.6821ms INFO 2026-03-15 17:57:17,014 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:17,014 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.5709ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:57:17,176 [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-15 17:57:17,176 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:57:17,176 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:17,177 [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-15 17:57:17,184 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:57:17,184 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.2216ms INFO 2026-03-15 17:57:17,184 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:17,184 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3171ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:57:17,206 [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-15 17:57:17,206 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:57:17,206 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:57:17,206 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:17,207 [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-15 17:57:17,207 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:57:17,207 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:17,207 [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-15 17:57:17,208 [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-15 17:57:17,211 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:57:17,211 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0275ms INFO 2026-03-15 17:57:17,211 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:17,211 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6208ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:57:17,212 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:57:17,212 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.3076ms INFO 2026-03-15 17:57:17,212 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:17,213 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0606ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:57:17,365 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-15 17:57:17,365 [44 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:57:17,366 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:17,366 [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-15 17:57:17,367 [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-15 17:57:17,367 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:57:17,367 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:17,367 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:57:17,367 [44 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 17:57:17,367 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:17,368 [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-15 17:57:17,368 [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-15 17:57:17,371 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:57:17,371 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:57:17,371 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:57:17,371 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9243ms INFO 2026-03-15 17:57:17,371 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.6998ms INFO 2026-03-15 17:57:17,371 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:17,371 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:17,371 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.9293ms INFO 2026-03-15 17:57:17,371 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4636ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:57:17,371 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:17,371 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.311ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:57:17,371 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6861ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:57:17,416 [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-15 17:57:17,416 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:57:17,416 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:17,417 [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-15 17:57:17,425 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:57:17,425 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.6775ms INFO 2026-03-15 17:57:17,425 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:17,425 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4155ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:57:17,445 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-15 17:57:17,446 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:57:17,446 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:17,447 [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-15 17:57:17,447 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:57:17,447 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:17,447 [47 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-15 17:57:17,448 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-03-15 17:57:17,448 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:57:17,448 [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-15 17:57:17,448 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:17,449 [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-15 17:57:17,452 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:57:17,452 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.922ms INFO 2026-03-15 17:57:17,452 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:17,452 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5642ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:57:17,453 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:57:17,453 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.9949ms INFO 2026-03-15 17:57:17,453 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:17,453 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8117ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:57:17,454 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:57:17,454 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 7.507ms INFO 2026-03-15 17:57:17,454 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:17,454 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.123ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:57:17,554 [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-15 17:57:17,554 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:57:17,554 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:17,556 [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-15 17:57:17,566 [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-15 17:57:17,567 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:57:17,567 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:17,568 [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-15 17:57:17,590 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:57:17,590 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 22.1176ms INFO 2026-03-15 17:57:17,590 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:17,590 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.7194ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:57:17,614 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:57:17,614 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 58.3467ms INFO 2026-03-15 17:57:17,614 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:17,614 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 60.5228ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:57:21,169 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/approvalList.955af4a1.js INFO 2026-03-15 17:57:21,169 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/approvalList.289d862c.css INFO 2026-03-15 17:57:21,169 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:57:21,169 [30 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/approvalList.289d862c.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\approvalList.289d862c.css' INFO 2026-03-15 17:57:21,169 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8169ms 200 text/css INFO 2026-03-15 17:57:21,170 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/approvalList.955af4a1.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\approvalList.955af4a1.js' INFO 2026-03-15 17:57:21,170 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.237ms 200 application/javascript INFO 2026-03-15 17:57:21,205 [45 ] 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-15 17:57:21,206 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:57:21,206 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:57:21,206 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:21,207 [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-15 17:57:21,213 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:57:21,213 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5041ms INFO 2026-03-15 17:57:21,213 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:21,213 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5911ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:57:21,295 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/findEmpty1.0aa6bbb1.png INFO 2026-03-15 17:57:21,296 [30 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/findEmpty1.0aa6bbb1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\findEmpty1.0aa6bbb1.png' INFO 2026-03-15 17:57:21,296 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8379ms 200 image/png INFO 2026-03-15 17:57:21,309 [45 ] 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-15 17:57:21,310 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:57:21,310 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:21,311 [45 ] 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-15 17:57:21,314 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:57:21,314 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.3022ms INFO 2026-03-15 17:57:21,314 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:21,314 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.923ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:57:21,333 [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-15 17:57:21,333 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:57:21,333 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:21,335 [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-15 17:57:21,341 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:57:21,341 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M) in 6.3329ms INFO 2026-03-15 17:57:21,341 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:21,341 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.784ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:57:21,356 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-15 17:57:21,357 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:57:21,357 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:21,357 [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-15 17:57:21,358 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:57:21,358 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:21,358 [30 ] 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-15 17:57:21,360 [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-15 17:57:21,364 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:57:21,364 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 5.9332ms INFO 2026-03-15 17:57:21,364 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:21,364 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6987ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:57:21,508 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:57:21,509 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 148.6092ms INFO 2026-03-15 17:57:21,509 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:21,509 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 151.8214ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:57:25,458 [30 ] 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-15 17:57:25,459 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:57:25,459 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:25,460 [30 ] 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-15 17:57:25,675 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:57:25,676 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 215.5593ms INFO 2026-03-15 17:57:25,676 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:25,676 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 217.5751ms 200 application/json; charset=utf-8 INFO 2026-03-15 17:57:47,469 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-15 17:57:47,469 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 17:57:47,469 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 17:57:47,470 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:47,471 [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-15 17:57:47,477 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 17:57:47,477 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8198ms INFO 2026-03-15 17:57:47,477 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 17:57:47,477 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8026ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:07:30,836 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773569251806&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 18:07:30,837 [13 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 18:07:30,837 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1208ms 200 text/html INFO 2026-03-15 18:07:31,381 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.8729367313781351 INFO 2026-03-15 18:07:31,382 [12 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 18:07:31,382 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7562ms 200 application/javascript INFO 2026-03-15 18:07:31,499 [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%3D1773569251806%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 18:07:31,500 [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-15 18:07:31,500 [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-15 18:07:31,500 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:31,501 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-03-15 18:07:31,502 [17 ] 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-15 18:07:31,502 [17 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:07:31,502 [16 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773569251806&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 18:07:31,502 [17 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-15 18:07:31,503 [17 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-15 18:07:31,503 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:31,504 [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). WARN 2026-03-15 18:07:31,505 [17 ] 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-15 18:07:31,505 [17 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 18:07:31,505 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:07:31,505 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 0.9952ms INFO 2026-03-15 18:07:31,505 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:31,505 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.1611ms 401 application/json; charset=utf-8 INFO 2026-03-15 18:07:31,506 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:07:31,506 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.3431ms INFO 2026-03-15 18:07:31,506 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:31,506 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4926ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:07:31,579 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 688 INFO 2026-03-15 18:07:31,579 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:07:31,579 [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-15 18:07:31,579 [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-15 18:07:31,580 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 18:07:31,581 [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-15 18:07:31,582 [12 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3MzkiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMjE1NyIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IumZiOWchiIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzM5IiwianRpIjoiMTBjNTU3YzctOGJmZS00ZTQ5LWFjMTEtNWFkNGNhNjAwN2VmIiwiaWF0IjoxNzczMzc3ODAyLCJuYmYiOjE3NzMzNzc4MDAsImV4cCI6MTc3MzQ2NDIwMiwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.aW_Vzlg1Mlll3lW1ZDsOgCql3wa8jYwbZcd1LGxC8e8 INFO 2026-03-15 18:07:31,584 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:07:31,585 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 3.8376ms INFO 2026-03-15 18:07:31,585 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 18:07:31,585 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.767ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:07:31,662 [23 ] 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-15 18:07:31,662 [23 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:07:31,662 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:07:31,664 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:31,665 [23 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 18:07:31,666 [23 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 18:07:31,666 [23 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 18:07:31,666 [23 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 18:07:31,681 [23 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 18:07:31,683 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:07:31,683 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.209ms INFO 2026-03-15 18:07:31,683 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:31,684 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.5629ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:07:31,780 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-03-15 18:07:31,780 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:07:31,780 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:31,780 [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-15 18:07:31,781 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:07:31,781 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:31,781 [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-15 18:07:31,782 [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-15 18:07:31,783 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 18:07:31,783 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 18:07:31,783 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 18:07:31,784 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:07:31,784 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9721ms INFO 2026-03-15 18:07:31,784 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:31,785 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8661ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:07:31,812 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 18:07:31,815 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:07:31,815 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.1978ms INFO 2026-03-15 18:07:31,815 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:31,815 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.8081ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:07:31,918 [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-15 18:07:31,918 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:07:31,918 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:31,919 [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-15 18:07:31,920 [23 ] 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-15 18:07:31,920 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:07:31,920 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:31,921 [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-15 18:07:31,924 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:07:31,924 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2076ms INFO 2026-03-15 18:07:31,924 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:31,924 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8043ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:07:31,925 [23 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:07:31,925 [23 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.8798ms INFO 2026-03-15 18:07:31,925 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:31,925 [23 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5772ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:07:31,938 [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-15 18:07:31,938 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:07:31,939 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:07:31,939 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:31,940 [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-15 18:07:31,945 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:07:31,945 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.9005ms INFO 2026-03-15 18:07:31,945 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:31,945 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8028ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:07:32,017 [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-15 18:07:32,017 [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-15 18:07:32,017 [23 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:07:32,017 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:07:32,017 [23 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:32,017 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:32,018 [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-15 18:07:32,018 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:07:32,018 [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-15 18:07:32,018 [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-15 18:07:32,018 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:32,019 [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-15 18:07:32,021 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:07:32,021 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9127ms INFO 2026-03-15 18:07:32,021 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:32,021 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6144ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:07:32,022 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:07:32,022 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.7879ms INFO 2026-03-15 18:07:32,022 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:32,022 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3545ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:07:32,022 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:07:32,022 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.7846ms INFO 2026-03-15 18:07:32,022 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:32,022 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5068ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:07:32,032 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-15 18:07:32,032 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:07:32,032 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:32,033 [22 ] 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-15 18:07:32,034 [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-15 18:07:32,034 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:07:32,034 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:32,035 [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-15 18:07:32,039 [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-15 18:07:32,039 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:07:32,039 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:32,040 [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-15 18:07:32,040 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:07:32,040 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 5.1176ms INFO 2026-03-15 18:07:32,040 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:32,041 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7464ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:07:32,041 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:07:32,041 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.9143ms INFO 2026-03-15 18:07:32,041 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:32,041 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.375ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:07:32,047 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:07:32,047 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 7.412ms INFO 2026-03-15 18:07:32,047 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:32,047 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9287ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:07:32,111 [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-15 18:07:32,112 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:07:32,112 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:32,113 [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-15 18:07:32,113 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-15 18:07:32,113 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:07:32,113 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:32,114 [20 ] 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-15 18:07:32,122 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:07:32,122 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.0809ms INFO 2026-03-15 18:07:32,122 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:32,122 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7708ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:07:32,137 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:07:32,138 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 23.1787ms INFO 2026-03-15 18:07:32,138 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:32,138 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.9123ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:07:32,324 [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-15 18:07:32,325 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:07:32,325 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:32,326 [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-15 18:07:32,330 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:07:32,330 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.5827ms INFO 2026-03-15 18:07:32,330 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:32,330 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.539ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:07:32,888 [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-15 18:07:32,888 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:07:32,888 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:07:32,889 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:32,890 [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-15 18:07:32,896 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:07:32,896 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8783ms INFO 2026-03-15 18:07:32,896 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:32,896 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9354ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:07:32,909 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-03-15 18:07:32,909 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:07:32,909 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:32,910 [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-15 18:07:32,911 [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-15 18:07:32,911 [20 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:07:32,911 [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-15 18:07:32,911 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:32,912 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:07:32,912 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:32,913 [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-15 18:07:32,913 [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-15 18:07:32,913 [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-15 18:07:32,913 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:07:32,913 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:32,913 [17 ] 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-15 18:07:32,913 [17 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:07:32,914 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:32,914 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:07:32,914 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.8152ms INFO 2026-03-15 18:07:32,914 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:32,914 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3811ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:07:32,914 [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-15 18:07:32,915 [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-15 18:07:32,918 [17 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:07:32,918 [20 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:07:32,918 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:07:32,918 [17 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8099ms INFO 2026-03-15 18:07:32,918 [17 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:32,918 [20 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.6879ms INFO 2026-03-15 18:07:32,918 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 5.3869ms INFO 2026-03-15 18:07:32,918 [20 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:32,918 [17 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8714ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:07:32,918 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:32,918 [20 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4955ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:07:32,918 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2606ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:07:32,918 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:07:32,919 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 5.6209ms INFO 2026-03-15 18:07:32,919 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:32,919 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4273ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:07:33,005 [16 ] 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-15 18:07:33,005 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:07:33,005 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:33,006 [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-15 18:07:33,061 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:07:33,191 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 184.7274ms INFO 2026-03-15 18:07:33,191 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:33,191 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 186.297ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:07:34,982 [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-15 18:07:34,983 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:07:34,983 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:07:34,983 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:34,984 [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-15 18:07:34,990 [22 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:07:34,990 [22 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7535ms INFO 2026-03-15 18:07:34,990 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:34,990 [22 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8273ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:07:34,994 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-03-15 18:07:34,994 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:07:34,994 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:34,995 [22 ] 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-15 18:07:34,995 [22 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:07:34,995 [22 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:34,996 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 18:07:34,996 [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-15 18:07:34,997 [13 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-15 18:07:34,999 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:07:34,999 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.8804ms INFO 2026-03-15 18:07:34,999 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:34,999 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.552ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:07:35,004 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:07:35,004 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 8.1431ms INFO 2026-03-15 18:07:35,004 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:35,004 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8011ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:07:35,114 [12 ] 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-15 18:07:35,114 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:07:35,114 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:35,115 [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-15 18:07:35,128 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:07:35,248 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 132.7117ms INFO 2026-03-15 18:07:35,248 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 18:07:35,248 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 134.372ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:08:18,969 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773569299943&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 18:08:18,969 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 18:08:18,969 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7422ms 200 text/html INFO 2026-03-15 18:08:19,529 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.11227395588576239 INFO 2026-03-15 18:08:19,530 [24 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 18:08:19,530 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6624ms 200 application/javascript INFO 2026-03-15 18:08:19,621 [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%3D1773569299943%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 18:08:19,621 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:08:19,622 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 18:08:19,623 [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-15 18:08:19,624 [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-15 18:08:19,624 [24 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773569299943&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 18:08:19,624 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:08:19,624 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:08:19,624 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 18:08:19,626 [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-15 18:08:19,627 [31 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 18:08:19,627 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:08:19,627 [31 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 18:08:19,627 [31 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 18:08:19,627 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.0342ms INFO 2026-03-15 18:08:19,627 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 18:08:19,627 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9604ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:08:19,641 [31 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 18:08:19,644 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:08:19,644 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.2546ms INFO 2026-03-15 18:08:19,644 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 18:08:19,644 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.0164ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:08:19,717 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-15 18:08:19,717 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:08:19,717 [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-15 18:08:19,718 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 18:08:19,718 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:08:19,718 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:08:19,719 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 18:08:19,719 [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-15 18:08:19,720 [28 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 18:08:19,720 [28 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 18:08:19,720 [28 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 18:08:19,722 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:08:19,722 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.121ms INFO 2026-03-15 18:08:19,722 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:08:19,722 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8104ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:08:19,734 [28 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 18:08:19,736 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:08:19,737 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 17.6231ms INFO 2026-03-15 18:08:19,737 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 18:08:19,737 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.5242ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:08:19,812 [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-15 18:08:19,812 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:08:19,812 [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-15 18:08:19,813 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 18:08:19,813 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:08:19,813 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:08:19,814 [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-15 18:08:19,814 [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-15 18:08:19,814 [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-15 18:08:19,814 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:08:19,815 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:08:19,815 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:08:19,816 [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-15 18:08:19,817 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:08:19,817 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:08:19,817 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.1869ms INFO 2026-03-15 18:08:19,817 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 18:08:19,817 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8906ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:08:19,817 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0463ms INFO 2026-03-15 18:08:19,817 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:08:19,817 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6219ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:08:19,821 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:08:19,821 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.2715ms INFO 2026-03-15 18:08:19,821 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:08:19,821 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9118ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:08:19,857 [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-15 18:08:19,857 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:08:19,857 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:08:19,858 [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-15 18:08:19,860 [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-15 18:08:19,860 [59 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:08:19,860 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 18:08:19,861 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:08:19,861 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0252ms INFO 2026-03-15 18:08:19,861 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:08:19,861 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5434ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:08:19,861 [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-15 18:08:19,862 [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-15 18:08:19,863 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:08:19,863 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 18:08:19,863 [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-15 18:08:19,864 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:08:19,864 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 18:08:19,864 [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-15 18:08:19,864 [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-15 18:08:19,864 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:08:19,864 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 18:08:19,865 [59 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:08:19,865 [59 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.4127ms INFO 2026-03-15 18:08:19,865 [59 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 18:08:19,865 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0033ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:08:19,865 [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-15 18:08:19,866 [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-15 18:08:19,867 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:08:19,867 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.7732ms INFO 2026-03-15 18:08:19,867 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 18:08:19,867 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5364ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:08:19,872 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:08:19,872 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 7.3173ms INFO 2026-03-15 18:08:19,872 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 18:08:19,873 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0983ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:08:19,873 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:08:19,873 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.6494ms INFO 2026-03-15 18:08:19,873 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 18:08:19,874 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.39ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:08:19,903 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-15 18:08:19,903 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:08:19,903 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 18:08:19,904 [24 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-15 18:08:19,908 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:08:19,908 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.1969ms INFO 2026-03-15 18:08:19,908 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 18:08:19,908 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8527ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:08:19,941 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-15 18:08:19,941 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:08:19,941 [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-15 18:08:19,942 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 18:08:19,942 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:08:19,942 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 18:08:19,943 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 18:08:19,943 [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-15 18:08:19,980 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:08:19,980 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 37.4533ms INFO 2026-03-15 18:08:19,980 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 18:08:19,981 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.0281ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:08:19,988 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:08:19,988 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 45.5051ms INFO 2026-03-15 18:08:19,988 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 18:08:19,988 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 47.0536ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:08:20,426 [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-15 18:08:20,426 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:08:20,426 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 18:08:20,428 [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-15 18:08:20,431 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:08:20,431 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.6771ms INFO 2026-03-15 18:08:20,431 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 18:08:20,432 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0199ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:08:26,039 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/moreMenu.d1bb0026.js INFO 2026-03-15 18:08:26,039 [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-15 18:08:26,039 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:08:26,039 [24 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:08:26,039 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/moreMenu.d88dbed4.css INFO 2026-03-15 18:08:26,039 [28 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/moreMenu.d1bb0026.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\moreMenu.d1bb0026.js' INFO 2026-03-15 18:08:26,039 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7426ms 200 application/javascript INFO 2026-03-15 18:08:26,039 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/moreMenu.d88dbed4.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\moreMenu.d88dbed4.css' INFO 2026-03-15 18:08:26,039 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3449ms 200 text/css INFO 2026-03-15 18:08:26,040 [58 ] 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-15 18:08:26,040 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.7454ms 200 application/javascript INFO 2026-03-15 18:08:26,073 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 39 INFO 2026-03-15 18:08:26,073 [58 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:08:26,073 [58 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:08:26,073 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:08:26,075 [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-15 18:08:26,080 [58 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:08:26,081 [58 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0211ms INFO 2026-03-15 18:08:26,081 [58 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:08:26,081 [58 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9912ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:08:26,121 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdcc.d63f5968.png INFO 2026-03-15 18:08:26,121 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/ywsqd.1e248292.png INFO 2026-03-15 18:08:26,121 [59 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdcc.d63f5968.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdcc.d63f5968.png' INFO 2026-03-15 18:08:26,121 [59 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5218ms 200 image/png INFO 2026-03-15 18:08:26,122 [24 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/ywsqd.1e248292.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\ywsqd.1e248292.png' INFO 2026-03-15 18:08:26,122 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.503ms 200 image/png INFO 2026-03-15 18:08:38,459 [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-15 18:08:38,459 [24 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:08:38,459 [24 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:08:38,460 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:08:38,461 [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-15 18:08:38,467 [24 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:08:38,467 [24 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0648ms INFO 2026-03-15 18:08:38,467 [24 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:08:38,467 [24 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1242ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:10:34,754 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773569434232&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 18:10:34,755 [47 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 18:10:34,755 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6463ms 200 text/html INFO 2026-03-15 18:10:35,955 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.07788739177868709 INFO 2026-03-15 18:10:35,956 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 18:10:35,956 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6667ms 200 application/javascript INFO 2026-03-15 18:10:36,157 [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%3D1773569434232%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 18:10:36,157 [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-15 18:10:36,157 [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-15 18:10:36,157 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:36,159 [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-15 18:10:36,160 [45 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773569434232&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 18:10:36,162 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:10:36,163 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.818ms INFO 2026-03-15 18:10:36,163 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:36,163 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1033ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:10:36,184 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-03-15 18:10:36,184 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:10:36,185 [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-15 18:10:36,185 [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-15 18:10:36,185 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:36,186 [47 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-03-15 18:10:36,187 [47 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-03-15 18:10:36,187 [47 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 18:10:36,187 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:10:36,187 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 0.9709ms INFO 2026-03-15 18:10:36,187 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:36,187 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.9573ms 401 application/json; charset=utf-8 INFO 2026-03-15 18:10:36,314 [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-15 18:10:36,314 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:10:36,314 [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-15 18:10:36,314 [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-15 18:10:36,314 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 18:10:36,315 [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-15 18:10:36,317 [45 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE5NTQiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNDU1NiIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuWNouaciOengCIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxOTU0IiwianRpIjoiMDY3Yzg5ODctNmU2ZS00Yjk4LWE5NWEtZjQwYjJmNzJhMTEzIiwiaWF0IjoxNzczMzk0MjY2LCJuYmYiOjE3NzMzOTQyNjQsImV4cCI6MTc3MzQ4MDY2NiwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.MN8dstimgF9XK-j5r1xBYrf8N2G1AGtoqc-SANH0Xbw INFO 2026-03-15 18:10:36,319 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:10:36,320 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.1771ms INFO 2026-03-15 18:10:36,320 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 18:10:36,320 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.138ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:10:36,458 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-03-15 18:10:36,458 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:10:36,458 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:10:36,460 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:36,462 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 18:10:36,463 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 18:10:36,463 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 18:10:36,463 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 18:10:36,480 [47 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 18:10:36,483 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:10:36,483 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 21.2368ms INFO 2026-03-15 18:10:36,483 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:36,483 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.5079ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:10:36,662 [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-15 18:10:36,663 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:10:36,663 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:36,664 [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-15 18:10:36,664 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:10:36,664 [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-15 18:10:36,664 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:36,665 [45 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 18:10:36,665 [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-15 18:10:36,666 [45 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 18:10:36,666 [45 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 18:10:36,669 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:10:36,669 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2646ms INFO 2026-03-15 18:10:36,669 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:36,669 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8657ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:10:36,696 [45 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 18:10:36,699 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:10:36,699 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 34.7261ms INFO 2026-03-15 18:10:36,699 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:36,699 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.8105ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:10:36,813 [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-15 18:10:36,813 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:10:36,814 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:36,815 [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-15 18:10:36,821 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:10:36,821 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.5113ms INFO 2026-03-15 18:10:36,821 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:36,822 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.551ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:10:36,854 [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-15 18:10:36,854 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:10:36,854 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:36,855 [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-15 18:10:36,857 [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-15 18:10:36,857 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:10:36,858 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:10:36,858 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:36,859 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:10:36,859 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4633ms INFO 2026-03-15 18:10:36,859 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:36,859 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2653ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:10:36,859 [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-15 18:10:36,864 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:10:36,864 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.993ms INFO 2026-03-15 18:10:36,864 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:36,864 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8533ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:10:36,916 [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-15 18:10:36,917 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:10:36,917 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:36,918 [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-15 18:10:36,921 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:10:36,921 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0423ms INFO 2026-03-15 18:10:36,921 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:36,921 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7248ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:10:36,927 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-15 18:10:36,927 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:10:36,927 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:36,928 [45 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 18:10:36,932 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:10:36,932 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.2027ms INFO 2026-03-15 18:10:36,932 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:36,932 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8127ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:10:36,961 [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-15 18:10:36,961 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:10:36,962 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:36,963 [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-15 18:10:36,970 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:10:36,970 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.4926ms INFO 2026-03-15 18:10:36,970 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:36,970 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0464ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:10:36,972 [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-15 18:10:36,972 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:10:36,972 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:36,974 [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-15 18:10:36,977 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:10:36,977 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 2.9785ms INFO 2026-03-15 18:10:36,977 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:36,977 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6968ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:10:36,988 [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-15 18:10:36,988 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:10:36,988 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:36,989 [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-15 18:10:36,992 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:10:36,992 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.7522ms INFO 2026-03-15 18:10:36,992 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:36,992 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3541ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:10:37,035 [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-15 18:10:37,035 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:10:37,035 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:37,037 [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-15 18:10:37,044 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:10:37,044 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 7.6819ms INFO 2026-03-15 18:10:37,044 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:37,045 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5243ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:10:37,061 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-15 18:10:37,062 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:10:37,062 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:37,063 [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-15 18:10:37,063 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:10:37,063 [45 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 18:10:37,063 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:37,064 [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-15 18:10:37,073 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:10:37,073 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.5875ms INFO 2026-03-15 18:10:37,073 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:37,073 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.3506ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:10:37,087 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:10:37,088 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 23.3106ms INFO 2026-03-15 18:10:37,088 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:37,088 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.9915ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:10:37,223 [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-15 18:10:37,223 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:10:37,224 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:37,225 [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-15 18:10:37,228 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:10:37,228 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.3682ms INFO 2026-03-15 18:10:37,228 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:37,228 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3893ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:10:38,599 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leave.228b9155.js INFO 2026-03-15 18:10:38,600 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:10:38,600 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/leave.228b9155.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\leave.228b9155.js' INFO 2026-03-15 18:10:38,600 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8019ms 200 application/javascript INFO 2026-03-15 18:10:38,601 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leavePanel.0e371aec.js INFO 2026-03-15 18:10:38,601 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:10:38,601 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/leavePanel.0e371aec.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\leavePanel.0e371aec.js' INFO 2026-03-15 18:10:38,601 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6354ms 200 application/javascript INFO 2026-03-15 18:10:38,609 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/language.88fb6f77.js INFO 2026-03-15 18:10:38,610 [45 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:10:38,610 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/leave.19219fb7.css INFO 2026-03-15 18:10:38,610 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/language.88fb6f77.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\language.88fb6f77.js' INFO 2026-03-15 18:10:38,610 [26 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/leave.19219fb7.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\leave.19219fb7.css' INFO 2026-03-15 18:10:38,610 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5919ms 200 application/javascript INFO 2026-03-15 18:10:38,610 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4324ms 200 text/css INFO 2026-03-15 18:10:38,651 [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-15 18:10:38,652 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:10:38,652 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:10:38,652 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:38,653 [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-15 18:10:38,659 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:10:38,659 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8342ms INFO 2026-03-15 18:10:38,659 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:38,659 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7755ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:10:38,775 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050101&IsEss=true& INFO 2026-03-15 18:10:38,775 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:10:38,775 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:38,777 [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-15 18:10:38,779 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:10:38,780 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9486ms INFO 2026-03-15 18:10:38,780 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:38,780 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7317ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:10:38,781 [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-15 18:10:38,781 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:10:38,781 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:38,783 [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-15 18:10:38,822 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:10:38,822 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 39.4911ms INFO 2026-03-15 18:10:38,822 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:38,822 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.1172ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:10:48,249 [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-15 18:10:48,249 [47 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:10:48,249 [47 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:10:48,250 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:48,251 [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-15 18:10:48,257 [47 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:10:48,257 [47 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7291ms INFO 2026-03-15 18:10:48,257 [47 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:10:48,257 [47 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9412ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:30:05,981 [65 ] 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-15 18:30:05,984 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-15 18:30:05,987 [65 ] 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-15 18:30:06,019 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:30:06,028 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 41.536ms INFO 2026-03-15 18:30:06,028 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-15 18:30:06,029 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 48.0902ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:30:06,173 [65 ] 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-15 18:30:06,175 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-15 18:30:06,176 [65 ] 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-15 18:30:06,183 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:30:06,183 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 7.3967ms INFO 2026-03-15 18:30:06,183 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-15 18:30:06,184 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4216ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:37:11,836 [80 ] 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-15 18:37:11,836 [80 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 18:37:11,837 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.898ms 200 text/html INFO 2026-03-15 18:37:12,155 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773571031386&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-15 18:37:12,155 [81 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 18:37:12,156 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8188ms 200 text/html INFO 2026-03-15 18:37:13,365 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.28974191918426384 INFO 2026-03-15 18:37:13,366 [81 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 18:37:13,366 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6697ms 200 application/javascript INFO 2026-03-15 18:37:13,491 [81 ] 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%3D1773571031386%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-03-15 18:37:13,492 [81 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, 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-15 18:37:13,492 [81 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For 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-15 18:37:13,492 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:13,493 [81 ] 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-15 18:37:13,494 [81 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773571031386&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-15 18:37:13,497 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:37:13,497 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.1531ms INFO 2026-03-15 18:37:13,497 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:13,497 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2624ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:37:13,521 [80 ] 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-15 18:37:13,521 [80 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:37:13,522 [80 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, 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-15 18:37:13,522 [80 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For 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-15 18:37:13,522 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:13,523 [80 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-03-15 18:37:13,524 [80 ] 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-15 18:37:13,524 [80 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 18:37:13,524 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:37:13,524 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 0.914ms INFO 2026-03-15 18:37:13,524 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:13,524 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.8668ms 401 application/json; charset=utf-8 INFO 2026-03-15 18:37:13,621 [84 ] 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-15 18:37:13,621 [84 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:37:13,622 [84 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-15 18:37:13,622 [84 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-15 18:37:13,622 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 18:37:13,623 [84 ] 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-15 18:37:13,624 [80 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY0NzU3IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYwNjQiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLlvKDmtbflqIEiLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjQ3NTciLCJqdGkiOiI5NjU4ZDJhNC1mOGRhLTQ2YzctOGVjZS04MDkwZTc3ZjE2YTYiLCJpYXQiOjE3NzM0NzkxNjcsIm5iZiI6MTc3MzQ3OTE2NSwiZXhwIjoxNzczNTY1NTY3LCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.8QRARjJEBOZ-X6bEEpIlmrUlTcnQ0TekycdYKCCIgMs INFO 2026-03-15 18:37:13,627 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:37:13,627 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 3.8109ms INFO 2026-03-15 18:37:13,627 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 18:37:13,627 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7746ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:37:13,739 [84 ] 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-15 18:37:13,739 [84 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:37:13,739 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:37:13,741 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:13,742 [84 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action 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-15 18:37:13,743 [80 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 18:37:13,743 [80 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 18:37:13,743 [80 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 18:37:13,758 [80 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 18:37:13,760 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:37:13,760 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 17.9347ms INFO 2026-03-15 18:37:13,760 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:13,760 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.5152ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:37:13,880 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-15 18:37:13,880 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:37:13,880 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:13,881 [84 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 18:37:13,882 [84 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 18:37:13,883 [84 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 18:37:13,883 [84 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 18:37:13,896 [81 ] 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-15 18:37:13,896 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:37:13,896 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:13,897 [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-15 18:37:13,901 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:37:13,901 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4587ms INFO 2026-03-15 18:37:13,901 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:13,901 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3793ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:37:13,912 [84 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 18:37:13,925 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:37:13,925 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 43.6188ms INFO 2026-03-15 18:37:13,925 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:13,925 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 45.5721ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:37:14,158 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-15 18:37:14,159 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:37:14,159 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:14,159 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-15 18:37:14,160 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:37:14,160 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:14,161 [84 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 18:37:14,161 [83 ] 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-15 18:37:14,164 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:37:14,164 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3611ms INFO 2026-03-15 18:37:14,164 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:14,165 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2965ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:37:14,167 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:37:14,167 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.8865ms INFO 2026-03-15 18:37:14,167 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:14,167 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7655ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:37:14,187 [84 ] 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-15 18:37:14,187 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:37:14,188 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:14,188 [83 ] Microsoft.AspNetCore.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-15 18:37:14,188 [83 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:37:14,188 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:37:14,188 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:14,189 [84 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 18:37:14,189 [83 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 18:37:14,191 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:37:14,191 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8439ms INFO 2026-03-15 18:37:14,192 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:14,192 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3951ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:37:14,194 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:37:14,194 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.2368ms INFO 2026-03-15 18:37:14,194 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:14,194 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8198ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:37:14,210 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-15 18:37:14,210 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:37:14,210 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:14,211 [84 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 18:37:14,211 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-15 18:37:14,212 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:37:14,212 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:14,213 [80 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 18:37:14,213 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-15 18:37:14,213 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:37:14,213 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:14,215 [83 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 18:37:14,215 [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-15 18:37:14,215 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:37:14,215 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.493ms INFO 2026-03-15 18:37:14,215 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:14,215 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1609ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:37:14,215 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:37:14,215 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:14,216 [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-15 18:37:14,216 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:37:14,216 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.5588ms INFO 2026-03-15 18:37:14,216 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:14,217 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.155ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:37:14,219 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:37:14,219 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.5521ms INFO 2026-03-15 18:37:14,219 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:14,219 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2787ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:37:14,222 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:37:14,222 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.5911ms INFO 2026-03-15 18:37:14,222 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:14,222 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3418ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:37:14,358 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-15 18:37:14,358 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:37:14,358 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:14,359 [83 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "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-15 18:37:14,368 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:37:14,368 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 8.3266ms INFO 2026-03-15 18:37:14,368 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:14,368 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3396ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:37:14,417 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-03-15 18:37:14,417 [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-15 18:37:14,418 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:37:14,418 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:14,418 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:37:14,418 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:14,419 [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-15 18:37:14,419 [80 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-15 18:37:14,422 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:37:14,423 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.1128ms INFO 2026-03-15 18:37:14,423 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:14,423 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2399ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:37:14,428 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:37:14,428 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 8.9883ms INFO 2026-03-15 18:37:14,428 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:14,428 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.8203ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:37:14,440 [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-15 18:37:14,440 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:37:14,440 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:14,441 [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-15 18:37:14,463 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:37:14,463 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 22.0027ms INFO 2026-03-15 18:37:14,463 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:14,463 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.6673ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:37:17,320 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=disableBatchApproval& INFO 2026-03-15 18:37:17,320 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:37:17,320 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:17,322 [81 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-03-15 18:37:17,324 [80 ] 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-15 18:37:17,324 [80 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:37:17,324 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:37:17,324 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:17,326 [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-15 18:37:17,326 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:37:17,326 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 4.2918ms INFO 2026-03-15 18:37:17,326 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:17,326 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3537ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:37:17,332 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:37:17,332 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7664ms INFO 2026-03-15 18:37:17,332 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:17,332 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1446ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:37:17,342 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetSelectNum?& INFO 2026-03-15 18:37:17,343 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:37:17,343 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:17,344 [85 ] 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-15 18:37:17,344 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-15 18:37:17,344 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:37:17,344 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:17,345 [80 ] 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-15 18:37:17,349 [83 ] 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-15 18:37:17,349 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:37:17,349 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:17,351 [83 ] 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-15 18:37:17,353 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:37:17,353 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M) in 9.1011ms INFO 2026-03-15 18:37:17,353 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:17,353 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7704ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:37:17,353 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:37:17,353 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 7.8012ms INFO 2026-03-15 18:37:17,353 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:17,353 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4219ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:37:17,472 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:37:17,472 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 121.0929ms INFO 2026-03-15 18:37:17,472 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:17,472 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 123.103ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:37:21,540 [85 ] 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-15 18:37:21,540 [85 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:37:21,541 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:37:21,541 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:21,542 [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-15 18:37:21,547 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:37:21,548 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4315ms INFO 2026-03-15 18:37:21,548 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:21,548 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5693ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:37:21,654 [88 ] 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-15 18:37:21,654 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:37:21,654 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:21,656 [88 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-15 18:37:21,659 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:37:21,659 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.0044ms INFO 2026-03-15 18:37:21,659 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:21,659 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7381ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:37:21,778 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=bad6bf6b-acf0-405c-9010-ab1ae11aa307& INFO 2026-03-15 18:37:21,778 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:37:21,778 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:21,779 [83 ] 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-15 18:37:21,829 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:37:21,829 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 49.75ms INFO 2026-03-15 18:37:21,829 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:21,829 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.4169ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:37:21,933 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-15 18:37:21,933 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:37:21,933 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:21,934 [83 ] 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-15 18:37:21,940 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:37:21,940 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 5.9679ms INFO 2026-03-15 18:37:21,940 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:21,940 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6647ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:37:21,960 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=374824&isHis=& INFO 2026-03-15 18:37:21,961 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:37:21,961 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:21,962 [80 ] 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-15 18:37:21,966 [80 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-15 18:37:21,971 [80 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state: INFO 2026-03-15 18:37:21,973 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:37:21,973 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 11.3709ms INFO 2026-03-15 18:37:21,973 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:21,973 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.1436ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:37:22,123 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=374824& INFO 2026-03-15 18:37:22,124 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:37:22,124 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:22,126 [85 ] 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-15 18:37:22,141 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:37:22,142 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 15.9209ms INFO 2026-03-15 18:37:22,142 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:22,142 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.7937ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:37:22,236 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=bad6bf6b-acf0-405c-9010-ab1ae11aa307&isHis=& INFO 2026-03-15 18:37:22,237 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:37:22,237 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:22,238 [88 ] 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-15 18:37:22,258 [85 ] 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=bad6bf6b-acf0-405c-9010-ab1ae11aa307&recordId=66338&tableName=K_LEAVE& INFO 2026-03-15 18:37:22,258 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:37:22,259 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:22,260 [85 ] 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-15 18:37:22,315 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=bad6bf6b-acf0-405c-9010-ab1ae11aa307&flowID=78&nodeCode=begin& INFO 2026-03-15 18:37:22,316 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:37:22,316 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:22,317 [80 ] 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-15 18:37:22,344 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:37:22,344 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 106.3758ms INFO 2026-03-15 18:37:22,344 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:22,344 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 108.1148ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:37:22,358 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:37:22,358 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 98.1495ms INFO 2026-03-15 18:37:22,358 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:22,358 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 100.124ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:37:22,374 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:37:22,374 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 57.2563ms INFO 2026-03-15 18:37:22,374 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:22,375 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 59.2038ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:37:22,470 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=374824& INFO 2026-03-15 18:37:22,470 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:37:22,470 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:22,471 [85 ] 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-15 18:37:22,479 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:37:22,479 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 7.4667ms INFO 2026-03-15 18:37:22,479 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:22,479 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2298ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:37:22,630 [83 ] 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-15 18:37:22,630 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:37:22,630 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:22,632 [83 ] 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-15 18:37:22,635 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:37:22,635 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.7238ms INFO 2026-03-15 18:37:22,635 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:22,636 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6872ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:37:22,638 [80 ] 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-15 18:37:22,638 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:37:22,639 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:22,649 [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-15 18:37:22,652 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:37:22,652 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4315ms INFO 2026-03-15 18:37:22,652 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:22,652 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.1526ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:37:22,654 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050507&IsEss=true& INFO 2026-03-15 18:37:22,654 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:37:22,654 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:22,656 [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-15 18:37:22,659 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:37:22,659 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1983ms INFO 2026-03-15 18:37:22,659 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:22,659 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1785ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:37:22,673 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=bad6bf6b-acf0-405c-9010-ab1ae11aa307& INFO 2026-03-15 18:37:22,674 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:37:22,674 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:22,675 [80 ] 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-15 18:37:22,751 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:37:22,753 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 78.3202ms INFO 2026-03-15 18:37:22,753 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:22,753 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 80.0743ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:37:23,996 [80 ] 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-15 18:37:23,996 [80 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:37:23,996 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:37:23,996 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:23,998 [80 ] 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-15 18:37:24,005 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:37:24,005 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 7.4309ms INFO 2026-03-15 18:37:24,005 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:24,005 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5515ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:37:24,109 [88 ] 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=j04uLuX3V%2FY%3D& INFO 2026-03-15 18:37:24,109 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:37:24,110 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:24,111 [88 ] 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-15 18:37:24,117 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:37:24,117 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.3836ms INFO 2026-03-15 18:37:24,117 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:24,117 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3052ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:37:24,130 [83 ] 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-15 18:37:24,131 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:37:24,131 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:24,132 [83 ] 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-15 18:37:24,135 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:37:24,135 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.3545ms INFO 2026-03-15 18:37:24,136 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:24,136 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1261ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:37:24,232 [88 ] 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-15 18:37:24,232 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:37:24,233 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:24,234 [88 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-15 18:37:24,237 [86 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:37:24,237 [86 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.0359ms INFO 2026-03-15 18:37:24,237 [86 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 18:37:24,237 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8612ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:38:13,233 [79 ] 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-15 18:38:13,234 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:38:13,234 [87 ] 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-15 18:38:13,234 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 18:38:13,234 [87 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:38:13,234 [87 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:38:13,234 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:38:13,235 [79 ] 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-15 18:38:13,236 [87 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 18:38:13,241 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:38:13,242 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0031ms INFO 2026-03-15 18:38:13,242 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:38:13,242 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0222ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:38:13,338 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:38:13,338 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 103.188ms INFO 2026-03-15 18:38:13,339 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 18:38:13,339 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 105.5047ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:38:15,232 [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-15 18:38:15,233 [78 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:38:15,233 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:38:15,233 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:38:15,234 [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-15 18:38:15,240 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:38:15,240 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.622ms INFO 2026-03-15 18:38:15,240 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:38:15,240 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.747ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:54:44,020 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773572083843&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 18:54:44,021 [50 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 18:54:44,021 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7028ms 200 text/html INFO 2026-03-15 18:54:44,314 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.3871459617748697 INFO 2026-03-15 18:54:44,314 [49 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 18:54:44,315 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7348ms 200 application/javascript INFO 2026-03-15 18:54:44,441 [49 ] 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%3D1773572083843%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 18:54:44,441 [49 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-15 18:54:44,441 [49 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-15 18:54:44,441 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:44,443 [49 ] 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-15 18:54:44,444 [49 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773572083843&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 18:54:44,447 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:54:44,447 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.32ms INFO 2026-03-15 18:54:44,447 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:44,447 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5747ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:54:44,458 [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-15 18:54:44,458 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:54:44,459 [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-15 18:54:44,459 [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-15 18:54:44,459 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:44,460 [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-15 18:54:44,461 [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-15 18:54:44,461 [4 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 18:54:44,461 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:54:44,461 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.1246ms INFO 2026-03-15 18:54:44,461 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:44,461 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.2528ms 401 application/json; charset=utf-8 INFO 2026-03-15 18:54:44,530 [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-15 18:54:44,530 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:54:44,531 [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-15 18:54:44,531 [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-15 18:54:44,531 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 18:54:44,532 [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-15 18:54:44,533 [42 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE5MTQiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNDIwMCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IueOi-ivl-eQqiIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxOTE0IiwianRpIjoiYTRkMzczOTktNGM1OC00YmYxLThkYTMtM2M0MzRjY2RlYjNhIiwiaWF0IjoxNzczMzAxMTcxLCJuYmYiOjE3NzMzMDExNjksImV4cCI6MTc3MzM4NzU3MSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.pW_Bw5umWQLvJQ6PBPYp5EmmP1mgY5hP9l472NSMUyQ INFO 2026-03-15 18:54:44,536 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:54:44,536 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.0841ms INFO 2026-03-15 18:54:44,536 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 18:54:44,536 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2578ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:54:44,608 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-03-15 18:54:44,608 [42 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:54:44,609 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:54:44,611 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:44,612 [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-15 18:54:44,613 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 18:54:44,613 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 18:54:44,613 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 18:54:44,628 [43 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 18:54:44,630 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:54:44,631 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.5375ms INFO 2026-03-15 18:54:44,631 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:44,631 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.4401ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:54:44,697 [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-15 18:54:44,697 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:54:44,697 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:44,699 [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-15 18:54:44,699 [4 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 18:54:44,700 [4 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 18:54:44,700 [4 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 18:54:44,700 [42 ] 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-15 18:54:44,700 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:54:44,701 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:44,702 [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-15 18:54:44,705 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:54:44,705 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1683ms INFO 2026-03-15 18:54:44,705 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:44,705 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8906ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:54:44,729 [4 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 18:54:44,732 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:54:44,733 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.882ms INFO 2026-03-15 18:54:44,733 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:44,733 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.6372ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:54:44,801 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-15 18:54:44,801 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:54:44,801 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:44,802 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-15 18:54:44,802 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:54:44,802 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:44,802 [42 ] 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-15 18:54:44,803 [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-15 18:54:44,807 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:54:44,807 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2884ms INFO 2026-03-15 18:54:44,807 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:44,807 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9347ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:54:44,808 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:54:44,808 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.8241ms INFO 2026-03-15 18:54:44,808 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:44,808 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5895ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:54:44,818 [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-15 18:54:44,818 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:54:44,819 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:54:44,819 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:44,820 [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-15 18:54:44,824 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:54:44,824 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.6494ms INFO 2026-03-15 18:54:44,824 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:44,825 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2966ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:54:44,827 [43 ] 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-15 18:54:44,827 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:54:44,828 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:44,829 [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-15 18:54:44,829 [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-15 18:54:44,829 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:54:44,829 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:44,830 [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-15 18:54:44,832 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:54:44,832 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9527ms INFO 2026-03-15 18:54:44,832 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:44,832 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5086ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:54:44,833 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:54:44,833 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.273ms INFO 2026-03-15 18:54:44,833 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:44,834 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8987ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:54:44,845 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-15 18:54:44,845 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:54:44,845 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:44,845 [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-15 18:54:44,846 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:54:44,846 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:44,846 [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-15 18:54:44,846 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:54:44,846 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:44,846 [42 ] 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-15 18:54:44,847 [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-15 18:54:44,847 [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-15 18:54:44,850 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:54:44,850 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.0612ms INFO 2026-03-15 18:54:44,850 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:44,850 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6381ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:54:44,853 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:54:44,853 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 6.9328ms INFO 2026-03-15 18:54:44,853 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:44,854 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6654ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:54:44,854 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:54:44,855 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.6459ms INFO 2026-03-15 18:54:44,855 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:44,855 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2332ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:54:44,871 [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-15 18:54:44,872 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:54:44,872 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:44,873 [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-15 18:54:44,880 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:54:44,880 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 7.3209ms INFO 2026-03-15 18:54:44,880 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:44,880 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8904ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:54:44,899 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-15 18:54:44,899 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:54:44,899 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:44,900 [42 ] 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-15 18:54:44,901 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-15 18:54:44,901 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:54:44,901 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:44,902 [43 ] 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-15 18:54:44,909 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:54:44,909 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 8.5976ms INFO 2026-03-15 18:54:44,909 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:44,909 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2227ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:54:44,923 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:54:44,923 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 20.8237ms INFO 2026-03-15 18:54:44,923 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:44,923 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.402ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:54:45,007 [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-15 18:54:45,007 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:54:45,007 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:45,008 [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-15 18:54:45,011 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:54:45,011 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.7224ms INFO 2026-03-15 18:54:45,011 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:45,011 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2904ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:54:46,608 [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-15 18:54:46,608 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:54:46,609 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:54:46,609 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:46,610 [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-15 18:54:46,616 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:54:46,616 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.94ms INFO 2026-03-15 18:54:46,616 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:46,616 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0306ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:54:46,640 [41 ] 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-15 18:54:46,640 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:54:46,640 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:46,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-15 18:54:46,642 [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-15 18:54:46,642 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:54:46,644 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:54:46,644 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9397ms INFO 2026-03-15 18:54:46,644 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:46,645 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9003ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:54:46,650 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:54:46,650 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:46,651 [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-15 18:54:46,656 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:54:46,656 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 4.9741ms INFO 2026-03-15 18:54:46,656 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:46,656 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.7499ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:54:48,044 [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-15 18:54:48,044 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:54:48,045 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:54:48,045 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:48,046 [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-15 18:54:48,090 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:54:48,092 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 45.6176ms INFO 2026-03-15 18:54:48,092 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:48,092 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 47.6595ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:54:55,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-15 18:54:55,021 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:54:55,021 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:54:55,021 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:55,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-15 18:54:55,028 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:54:55,028 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.3875ms INFO 2026-03-15 18:54:55,028 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:55,028 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6409ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:54:56,799 [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-15 18:54:56,799 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:54:56,799 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:54:56,800 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:56,801 [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-15 18:54:56,807 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:54:56,807 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8637ms INFO 2026-03-15 18:54:56,807 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:56,807 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8889ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:54:56,840 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-03-15 18:54:56,840 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-03-15 18:54:56,840 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:54:56,840 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:54:56,840 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:56,840 [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-15 18:54:56,840 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:56,841 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:54:56,841 [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-15 18:54:56,841 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:56,841 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:54:56,841 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:56,842 [41 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 18:54:56,842 [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-15 18:54:56,842 [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-15 18:54:56,842 [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-15 18:54:56,843 [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-15 18:54:56,844 [42 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:54:56,844 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:56,845 [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-15 18:54:56,846 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:54:56,846 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.6333ms INFO 2026-03-15 18:54:56,846 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:56,846 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:54:56,846 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4646ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:54:56,846 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.3649ms INFO 2026-03-15 18:54:56,846 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:56,846 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8382ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:54:56,848 [42 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:54:56,848 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:54:56,848 [42 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.1075ms INFO 2026-03-15 18:54:56,848 [42 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:56,848 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:54:56,848 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 6.0164ms INFO 2026-03-15 18:54:56,848 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:56,848 [42 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5241ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:54:56,848 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5945ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:54:56,848 [43 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 6.3128ms INFO 2026-03-15 18:54:56,848 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:56,848 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.929ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:54:56,916 [43 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1914& INFO 2026-03-15 18:54:56,916 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:54:56,916 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:56,917 [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-15 18:54:56,934 [43 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:54:56,940 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 23.1495ms INFO 2026-03-15 18:54:56,940 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:56,940 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.7895ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:54:58,001 [43 ] 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-15 18:54:58,002 [43 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:54:58,002 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:54:58,002 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:58,003 [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-15 18:54:58,009 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:54:58,009 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7119ms INFO 2026-03-15 18:54:58,009 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:58,009 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7692ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:54:58,034 [13 ] 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-15 18:54:58,034 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:54:58,034 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetExchangeDayOff (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:58,035 [41 ] 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-15 18:54:58,035 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:54:58,035 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:58,036 [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-15 18:54:58,037 [13 ] 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-15 18:54:58,039 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:54:58,039 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.9917ms INFO 2026-03-15 18:54:58,039 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:58,040 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5903ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:54:58,040 [13 ] Sg.HcmMb.PubClass.ShareData - oldValue:jTt+LOPxN/s= INFO 2026-03-15 18:54:58,080 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:54:58,082 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetExchangeDayOff (Sg.Hcm.Application.M) in 45.3027ms INFO 2026-03-15 18:54:58,082 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetExchangeDayOff (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:58,082 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 48.0721ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:54:58,162 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1914& INFO 2026-03-15 18:54:58,162 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:54:58,163 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:58,164 [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-15 18:54:58,168 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:54:58,171 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 7.5102ms INFO 2026-03-15 18:54:58,171 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:58,172 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4894ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:54:59,555 [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-15 18:54:59,556 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:54:59,556 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:54:59,556 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:59,557 [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-15 18:54:59,563 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:54:59,563 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7993ms INFO 2026-03-15 18:54:59,563 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:59,563 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7746ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:54:59,565 [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-15 18:54:59,565 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:54:59,565 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:59,567 [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-15 18:54:59,569 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:54:59,569 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.7033ms INFO 2026-03-15 18:54:59,569 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:54:59,570 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4593ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:55:00,860 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-03-15 18:55:00,860 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:55:00,860 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:55:00,860 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:00,862 [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-15 18:55:00,868 [4 ] 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-15 18:55:00,868 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:55:00,868 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:00,869 [4 ] 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-15 18:55:00,869 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:55:00,869 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.8147ms INFO 2026-03-15 18:55:00,869 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:00,870 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.8643ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:55:00,870 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-03-15 18:55:00,871 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:55:00,871 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:00,872 [4 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-15 18:55:00,872 [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-15 18:55:00,884 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:55:00,884 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 12.1179ms INFO 2026-03-15 18:55:00,884 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:00,884 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.7737ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:55:00,888 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:55:00,888 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 18.6658ms INFO 2026-03-15 18:55:00,888 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:00,888 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.6047ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:55:00,962 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1914& INFO 2026-03-15 18:55:00,963 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:55:00,963 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:00,964 [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-15 18:55:00,968 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:55:00,972 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 7.8656ms INFO 2026-03-15 18:55:00,972 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:00,972 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9462ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:55:02,111 [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-15 18:55:02,111 [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-15 18:55:02,112 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:55:02,112 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:55:02,112 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:55:02,112 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:02,112 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:02,113 [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-15 18:55:02,113 [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-15 18:55:02,117 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:55:02,117 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.5634ms INFO 2026-03-15 18:55:02,117 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:02,117 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.639ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:55:02,118 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:55:02,118 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.3347ms INFO 2026-03-15 18:55:02,118 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:02,119 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1352ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:55:04,376 [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-15 18:55:04,376 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:55:04,376 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:55:04,376 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:04,378 [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-15 18:55:04,383 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:55:04,383 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.3647ms INFO 2026-03-15 18:55:04,383 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:04,383 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3755ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:55:08,491 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-03-15 18:55:08,491 [5 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:55:08,491 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:55:08,492 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:08,493 [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-15 18:55:08,497 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-15 18:55:08,497 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:55:08,497 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:08,498 [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-15 18:55:08,499 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:55:08,499 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7545ms INFO 2026-03-15 18:55:08,499 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:08,499 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7483ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:55:08,501 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:55:08,501 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.9826ms INFO 2026-03-15 18:55:08,501 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:08,501 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.602ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:55:09,760 [5 ] 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-15 18:55:09,761 [5 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:55:09,761 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:55:09,761 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:09,762 [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-15 18:55:09,768 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:55:09,768 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.2347ms INFO 2026-03-15 18:55:09,768 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:09,768 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.364ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:55:09,786 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetMyAttPatItem?& INFO 2026-03-15 18:55:09,787 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:55:09,787 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:09,787 [50 ] 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-15 18:55:09,787 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:55:09,787 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:09,789 [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-15 18:55:09,789 [5 ] 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-15 18:55:09,793 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:55:09,794 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:55:09,794 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.0095ms INFO 2026-03-15 18:55:09,794 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:09,794 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6738ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:55:09,795 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M) in 6.6418ms INFO 2026-03-15 18:55:09,795 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:09,795 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9343ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:55:09,867 [12 ] 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-14& INFO 2026-03-15 18:55:09,867 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:55:09,867 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:09,869 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttDetail", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.AbnormalAttDetail] GetAbnormalAttDetail(System.String, System.String, System.String, Boolean, Int32) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 18:55:10,263 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:55:10,265 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M) in 395.9126ms INFO 2026-03-15 18:55:10,265 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:10,266 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 398.5131ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:55:13,890 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 83 INFO 2026-03-15 18:55:13,890 [49 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:55:13,891 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:55:13,891 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:13,892 [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-15 18:55:13,897 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:55:13,898 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5965ms INFO 2026-03-15 18:55:13,898 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:13,898 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5952ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:55:13,907 [49 ] 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-15 18:55:13,907 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:55:13,908 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:13,909 [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-15 18:55:13,910 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=onlyAllowedPhotos& INFO 2026-03-15 18:55:13,910 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:55:13,910 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:13,912 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-03-15 18:55:13,912 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:55:13,912 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6972ms INFO 2026-03-15 18:55:13,912 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:13,913 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3955ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:55:13,913 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Card/GetSelfCard?k_Id=0&dayKid=285281118& INFO 2026-03-15 18:55:13,913 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:55:13,913 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.GetSelfCard (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:13,915 [50 ] 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-15 18:55:13,915 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:55:13,915 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.0972ms INFO 2026-03-15 18:55:13,915 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:13,915 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.874ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:55:13,975 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:55:13,978 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.GetSelfCard (Sg.Hcm.Application.M) in 62.7342ms INFO 2026-03-15 18:55:13,978 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.GetSelfCard (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:13,978 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 65.2656ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:55:13,981 [49 ] 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-15 18:55:13,981 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:55:13,981 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:13,983 [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-15 18:55:13,986 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:55:13,986 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.2243ms INFO 2026-03-15 18:55:13,986 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:13,986 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1006ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:55:15,043 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessProc application/json;charset=UTF-8 71 INFO 2026-03-15 18:55:15,044 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:55:15,044 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:55:15,044 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:15,045 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessProc", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-15 18:55:15,052 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:55:15,052 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 7.0402ms INFO 2026-03-15 18:55:15,052 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:15,052 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0452ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:55:15,142 [4 ] 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-15 18:55:15,142 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:55:15,142 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.WebPub.CodeAppService.GetData (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:15,144 [4 ] 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-15 18:55:15,183 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:55:15,186 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.WebPub.CodeAppService.GetData (Sg.Hcm.Application.M) in 41.5437ms INFO 2026-03-15 18:55:15,186 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.WebPub.CodeAppService.GetData (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:15,186 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 44.2275ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:55:27,058 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessProc application/json;charset=UTF-8 71 INFO 2026-03-15 18:55:27,058 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:55:27,058 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:55:27,059 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:27,060 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessProc", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-15 18:55:27,067 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:55:27,067 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 7.2153ms INFO 2026-03-15 18:55:27,067 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:27,067 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3699ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:55:27,150 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Card/DoCreateSelfCard? application/json 30054 INFO 2026-03-15 18:55:27,151 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:55:27,151 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:55:27,151 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.DoCreateSelfCard (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:27,166 [15 ] 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-15 18:55:27,183 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:55:27,183 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.DoCreateSelfCard (Sg.Hcm.Application.M) in 17.0848ms INFO 2026-03-15 18:55:27,183 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.DoCreateSelfCard (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:27,183 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.499ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:55:27,269 [4 ] 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-15 18:55:27,269 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:55:27,269 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:55:27,269 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:27,271 [4 ] 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-15 18:55:27,316 [49 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:374866,Dealer:1914,FlowID:89,KeyField:K_ID,KeyFieldValue:663674459,FlowTable:K_Card,ApplyA0188:1914,flowNode:begin INFO 2026-03-15 18:55:27,318 [49 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:4,Dealer:RefObjType_A01|||RefObj_A0188||||||Relation_OtherTable|||A01||A0188||AP1,PreA0188:1914,FlowID:89,KeyField:K_ID,KeyFieldValue:663674459,FlowTable:K_Card,ApplyA0188:1914,flowNode:N1661331571231 INFO 2026-03-15 18:55:27,341 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:55:27,341 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.DoEntityFlowWork (Sg.Hcm.Application.M) in 69.3658ms INFO 2026-03-15 18:55:27,341 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:27,341 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 71.9311ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:55:28,443 [12 ] 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-15 18:55:28,443 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 18:55:28,443 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:55:28,444 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:28,445 [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-15 18:55:28,450 [49 ] 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-14& INFO 2026-03-15 18:55:28,451 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 18:55:28,451 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:55:28,451 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:28,451 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.766ms INFO 2026-03-15 18:55:28,451 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:28,451 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9457ms 200 application/json; charset=utf-8 INFO 2026-03-15 18:55:28,452 [49 ] 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-15 18:55:28,802 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 18:55:28,802 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M) in 349.729ms INFO 2026-03-15 18:55:28,802 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M)' INFO 2026-03-15 18:55:28,802 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 351.6774ms 200 application/json; charset=utf-8 INFO 2026-03-15 19:29:20,034 [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-15 19:29:20,614 [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-15 19:29:20,649 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773574156278&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 19:29:20,662 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 19:29:20,663 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.943ms 200 text/html INFO 2026-03-15 19:29:21,914 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.5711232481793274 INFO 2026-03-15 19:29:21,916 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 19:29:21,916 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.9426ms 200 application/javascript INFO 2026-03-15 19:29:22,194 [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%3D1773574156278%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 19:29:22,339 [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-15 19:29:22,340 [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-15 19:29:22,346 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:22,402 [15 ] 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-15 19:29:22,404 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 19:29:22,412 [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-15 19:29:22,412 [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-15 19:29:22,412 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:23,452 [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-15 19:29:23,452 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). WARN 2026-03-15 19:29:23,770 [15 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-03-15 19:29:23,775 [15 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 19:29:23,776 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 19:29:23,802 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 347.7013ms INFO 2026-03-15 19:29:23,802 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:23,803 [6 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773574156278&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 19:29:23,804 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1401.3543ms 401 application/json; charset=utf-8 INFO 2026-03-15 19:29:24,069 [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-15 19:29:24,070 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 19:29:24,071 [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-15 19:29:24,071 [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-15 19:29:24,071 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 19:29:24,074 [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-15 19:29:24,531 [7 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY0OTg5IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYyMDkiLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLmnY7lrZ3lhpsiLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjQ5ODkiLCJqdGkiOiJiMmZiYTkyNy1kNjU1LTQyOGMtOWE4My03Y2RhY2VhNDIyNTQiLCJpYXQiOjE3NzM0Nzk1OTgsIm5iZiI6MTc3MzQ3OTU5NiwiZXhwIjoxNzczNTY1OTk4LCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.1vW3M0YBow5WgulqfY0XYMbB80NrMQwrVga8GLlAZns INFO 2026-03-15 19:29:24,653 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 19:29:24,653 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 19:29:24,654 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 579.3769ms INFO 2026-03-15 19:29:24,654 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 19:29:24,655 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1202.8259ms INFO 2026-03-15 19:29:24,655 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:24,656 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2461.8717ms 200 application/json; charset=utf-8 INFO 2026-03-15 19:29:24,656 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 586.7577ms 200 application/json; charset=utf-8 INFO 2026-03-15 19:29:24,862 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 615 INFO 2026-03-15 19:29:24,862 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 19:29:24,880 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 19:29:24,917 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:24,919 [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-15 19:29:24,939 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 19:29:24,939 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 19:29:24,939 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 19:29:25,033 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 19:29:25,037 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 19:29:25,038 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 119.6047ms INFO 2026-03-15 19:29:25,039 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:25,039 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 176.6199ms 200 application/json; charset=utf-8 INFO 2026-03-15 19:29:25,158 [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-15 19:29:25,160 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 19:29:25,161 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:25,167 [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-15 19:29:25,168 [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-15 19:29:25,170 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 19:29:25,171 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:25,171 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 19:29:25,173 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 19:29:25,173 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 19:29:25,174 [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-15 19:29:25,206 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 19:29:25,220 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 19:29:25,224 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 56.4977ms INFO 2026-03-15 19:29:25,224 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:25,224 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 66.4262ms 200 application/json; charset=utf-8 INFO 2026-03-15 19:29:25,228 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 19:29:25,230 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 55.7047ms INFO 2026-03-15 19:29:25,230 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:25,230 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 62.5771ms 200 application/json; charset=utf-8 INFO 2026-03-15 19:29:25,486 [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-15 19:29:25,486 [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-15 19:29:25,488 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 19:29:25,488 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 19:29:25,488 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:25,488 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:25,490 [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-15 19:29:25,491 [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-15 19:29:25,496 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 19:29:25,497 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.1194ms INFO 2026-03-15 19:29:25,497 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:25,497 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4987ms 200 application/json; charset=utf-8 INFO 2026-03-15 19:29:25,499 [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-15 19:29:25,499 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 19:29:25,499 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 19:29:25,500 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:25,502 [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-15 19:29:25,575 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 19:29:25,578 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 86.7434ms INFO 2026-03-15 19:29:25,578 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:25,578 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 91.645ms 200 application/json; charset=utf-8 INFO 2026-03-15 19:29:25,579 [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-15 19:29:25,579 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 19:29:25,579 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:25,597 [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-15 19:29:25,597 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 19:29:25,598 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:25,605 [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-15 19:29:25,606 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 19:29:25,606 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:25,611 [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-15 19:29:25,611 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 19:29:25,611 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:25,642 [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-15 19:29:25,642 [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-15 19:29:25,642 [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-15 19:29:25,644 [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-15 19:29:25,703 [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-15 19:29:25,703 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 19:29:25,704 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:25,706 [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-15 19:29:25,711 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 19:29:25,711 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 69.4239ms INFO 2026-03-15 19:29:25,711 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:25,711 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 132.9113ms 200 application/json; charset=utf-8 INFO 2026-03-15 19:29:25,713 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 19:29:25,713 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 19:29:25,713 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 70.7129ms INFO 2026-03-15 19:29:25,713 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:25,713 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 107.9625ms 200 application/json; charset=utf-8 INFO 2026-03-15 19:29:25,713 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 7.753ms INFO 2026-03-15 19:29:25,714 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:25,714 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.5895ms 200 application/json; charset=utf-8 INFO 2026-03-15 19:29:25,715 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 19:29:25,715 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 72.9845ms INFO 2026-03-15 19:29:25,715 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:25,716 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 104.5209ms 200 application/json; charset=utf-8 INFO 2026-03-15 19:29:25,716 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 19:29:25,717 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 72.8509ms INFO 2026-03-15 19:29:25,717 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:25,717 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 119.7935ms 200 application/json; charset=utf-8 INFO 2026-03-15 19:29:25,722 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 19:29:25,722 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 220.1717ms INFO 2026-03-15 19:29:25,722 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:25,723 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 223.5645ms 200 application/json; charset=utf-8 INFO 2026-03-15 19:29:25,748 [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-15 19:29:25,748 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 19:29:25,748 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:25,750 [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-15 19:29:25,753 [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-15 19:29:25,754 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 19:29:25,754 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:25,841 [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-15 19:29:25,844 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 19:29:25,844 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:25,847 [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-15 19:29:25,848 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 19:29:25,848 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:26,439 [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-15 19:29:26,532 [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-15 19:29:26,532 [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-15 19:29:26,866 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 19:29:26,866 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 19:29:26,866 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 19:29:26,867 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 427.8351ms INFO 2026-03-15 19:29:26,867 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:26,867 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1113.6671ms 200 application/json; charset=utf-8 INFO 2026-03-15 19:29:26,867 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1116.6435ms INFO 2026-03-15 19:29:26,867 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:26,867 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1119.6124ms 200 application/json; charset=utf-8 INFO 2026-03-15 19:29:26,870 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 337.3546ms INFO 2026-03-15 19:29:26,870 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:26,870 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1028.53ms 200 application/json; charset=utf-8 INFO 2026-03-15 19:29:27,679 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 19:29:27,681 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1148.7689ms INFO 2026-03-15 19:29:27,681 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:27,682 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1834.0625ms 200 application/json; charset=utf-8 INFO 2026-03-15 19:29:46,504 [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-15 19:29:46,504 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 19:29:46,507 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 19:29:46,507 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:46,510 [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-15 19:29:46,521 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 19:29:46,521 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.5496ms INFO 2026-03-15 19:29:46,521 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:46,522 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.0779ms 200 application/json; charset=utf-8 INFO 2026-03-15 19:29:46,559 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054006&IsEss=true& INFO 2026-03-15 19:29:46,559 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 19:29:46,559 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:46,605 [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-15 19:29:46,608 [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-15 19:29:46,608 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-03-15 19:29:46,608 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 19:29:46,609 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 19:29:46,609 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:46,609 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:46,609 [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-15 19:29:46,610 [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-15 19:29:46,611 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 19:29:46,611 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.0843ms INFO 2026-03-15 19:29:46,611 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 19:29:46,611 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:46,611 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.2762ms 200 application/json; charset=utf-8 INFO 2026-03-15 19:29:46,614 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 19:29:46,614 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:46,615 [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-15 19:29:46,615 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 19:29:46,615 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:46,639 [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-15 19:29:46,639 [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-15 19:29:46,641 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 19:29:46,642 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 31.3261ms INFO 2026-03-15 19:29:46,642 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:46,642 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.563ms 200 application/json; charset=utf-8 INFO 2026-03-15 19:29:46,645 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 19:29:46,647 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 35.5071ms INFO 2026-03-15 19:29:46,647 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:46,647 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.4613ms 200 application/json; charset=utf-8 INFO 2026-03-15 19:29:46,647 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 19:29:46,648 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 19:29:46,649 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 9.3376ms INFO 2026-03-15 19:29:46,649 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:46,649 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.1299ms 200 application/json; charset=utf-8 INFO 2026-03-15 19:29:46,650 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 10.0724ms INFO 2026-03-15 19:29:46,650 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:46,650 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.238ms 200 application/json; charset=utf-8 INFO 2026-03-15 19:29:46,737 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=64989& INFO 2026-03-15 19:29:46,738 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 19:29:46,738 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:46,740 [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-15 19:29:46,770 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 19:29:46,770 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 29.9256ms INFO 2026-03-15 19:29:46,770 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:46,770 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.4673ms 200 application/json; charset=utf-8 INFO 2026-03-15 19:29:48,925 [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-15 19:29:48,926 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 19:29:48,927 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 19:29:48,928 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:48,930 [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-15 19:29:48,948 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 19:29:48,949 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 18.0742ms INFO 2026-03-15 19:29:48,949 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:48,949 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.8153ms 200 application/json; charset=utf-8 INFO 2026-03-15 19:29:48,975 [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-15 19:29:48,976 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 19:29:48,977 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:48,979 [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-15 19:29:48,984 [6 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-15 19:29:48,987 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-03-15 19:29:48,988 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 19:29:48,988 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:48,989 [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-15 19:29:48,995 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 19:29:48,996 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 6.5508ms INFO 2026-03-15 19:29:48,996 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:48,996 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.144ms 200 application/json; charset=utf-8 INFO 2026-03-15 19:29:49,048 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 19:29:49,051 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 71.825ms INFO 2026-03-15 19:29:49,051 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:49,051 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 76.504ms 200 application/json; charset=utf-8 INFO 2026-03-15 19:29:49,185 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=64989& INFO 2026-03-15 19:29:49,186 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 19:29:49,186 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:49,188 [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-15 19:29:49,196 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 19:29:49,196 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 8.2899ms INFO 2026-03-15 19:29:49,196 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 19:29:49,197 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.2631ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:19:20,386 [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-15 20:19:20,938 [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-15 20:19:20,972 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.18101281141903414 INFO 2026-03-15 20:19:20,984 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 20:19:20,985 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.1431ms 200 application/javascript INFO 2026-03-15 20:19:21,176 [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%3D1773391932760%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 20:19:21,201 [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-15 20:19:21,204 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:19:21,322 [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-15 20:19:21,322 [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-15 20:19:21,323 [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-15 20:19:21,323 [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-15 20:19:21,329 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:21,329 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:22,426 [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-15 20:19:22,426 [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-15 20:19:22,743 [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-15 20:19:22,747 [6 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 20:19:22,749 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:19:22,777 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 348.8347ms INFO 2026-03-15 20:19:22,777 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:22,778 [7 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773391932760&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 20:19:22,779 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1577.7749ms 401 application/json; charset=utf-8 INFO 2026-03-15 20:19:22,876 [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-15 20:19:22,876 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:19:22,885 [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-15 20:19:22,885 [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-15 20:19:22,886 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 20:19:22,889 [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-15 20:19:23,332 [6 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIxMTQiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNTc1OCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IumHkee-juWFsCIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIyMTE0IiwianRpIjoiNjYwN2RmMjAtMjE5Mi00OTdhLWExNzctMjMyZGEwNzM4YjVlIiwiaWF0IjoxNzczMzkxNzIxLCJuYmYiOjE3NzMzOTE3MTksImV4cCI6MTc3MzQ3ODEyMSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.SO4ysuW_WH04FCSvX5GpXalCoVLSZSOn6ipszREEYpU INFO 2026-03-15 20:19:23,448 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:19:23,448 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:19:23,448 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 559.652ms INFO 2026-03-15 20:19:23,449 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 20:19:23,450 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 573.5782ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:19:23,450 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1023.9872ms INFO 2026-03-15 20:19:23,450 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:23,450 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2274.4365ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:19:23,551 [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-15 20:19:23,551 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:19:23,569 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:19:23,605 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:23,607 [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-15 20:19:23,627 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 20:19:23,627 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 20:19:23,627 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 20:19:23,717 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 20:19:23,722 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:19:23,723 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 115.6183ms INFO 2026-03-15 20:19:23,723 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:23,723 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 172.1573ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:19:23,807 [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-15 20:19:23,808 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:19:23,808 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:23,811 [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-15 20:19:23,813 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 20:19:23,814 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 20:19:23,814 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 20:19:23,815 [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-15 20:19:23,815 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:19:23,816 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:23,818 [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-15 20:19:23,847 [12 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 20:19:23,855 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:19:23,858 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 47.4106ms INFO 2026-03-15 20:19:23,859 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:23,859 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.45ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:19:23,873 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:19:23,876 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 57.4773ms INFO 2026-03-15 20:19:23,876 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:23,876 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 60.7224ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:19:23,946 [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-15 20:19:23,946 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:19:23,946 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:23,949 [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-15 20:19:23,951 [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-15 20:19:23,951 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:19:23,951 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:23,953 [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-15 20:19:23,966 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:19:23,966 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:19:23,966 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 12.8584ms INFO 2026-03-15 20:19:23,966 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:23,966 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.4825ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:19:23,968 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 18.9723ms INFO 2026-03-15 20:19:23,968 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:23,968 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.3488ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:19:23,969 [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-15 20:19:23,970 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:19:23,970 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:23,973 [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-15 20:19:23,990 [7 ] Sg.HcmMb.ToDoList.ToDoListMgrAppService - GetToDoListResult_requestToken:Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIxMTQiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNTc1OCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IumHkee-juWFsCIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIyMTE0IiwianRpIjoiYTA4YjdkNGUtNjE5ZC00MzE2LTg2NjMtM2VhNWNkMDk3YjE2IiwiaWF0IjoxNzczNTc3MTYzLCJuYmYiOjE3NzM1NzcxNjEsImV4cCI6MTc3MzY2MzU2MywiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.tLnNoJla1wVjFEgtxYpyLPJOgDhVI60dwNfbHlMrYUk INFO 2026-03-15 20:19:24,016 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:19:24,017 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M) in 44.183ms INFO 2026-03-15 20:19:24,017 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:24,017 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 47.7327ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:19:24,056 [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-15 20:19:24,056 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:19:24,056 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:24,059 [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-15 20:19:24,137 [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-15 20:19:24,137 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:19:24,137 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:19:24,137 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:24,165 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=enableFaceUser& INFO 2026-03-15 20:19:24,165 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:19:24,165 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:24,193 [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-15 20:19:24,193 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:19:24,193 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:24,533 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-03-15 20:19:24,533 [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-15 20:19:24,533 [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-15 20:19:25,112 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:19:25,113 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 579.8524ms INFO 2026-03-15 20:19:25,113 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:25,113 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 920.5499ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:19:25,114 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:19:25,114 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 580.8473ms INFO 2026-03-15 20:19:25,114 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:25,114 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 949.3712ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:19:25,115 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:19:25,116 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 1057.4579ms INFO 2026-03-15 20:19:25,116 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:25,116 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1060.4872ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:19:25,125 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:19:25,125 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 591.6415ms INFO 2026-03-15 20:19:25,125 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:25,125 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 988.4668ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:19:25,205 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/ConfirmPwdByEnableCheckPwd2? application/x-www-form-urlencoded 0 INFO 2026-03-15 20:19:25,206 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:19:25,206 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:19:25,206 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:25,209 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "ConfirmPwdByEnableCheckPwd2", controller = "Salary"}. Executing controller action with signature Boolean ConfirmPwdByEnableCheckPwd2() on controller Sg.HcmMb.Pay.SalaryAppService (Sg.Hcm.Application.M). INFO 2026-03-15 20:19:25,212 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetIsDefaultPwd?& INFO 2026-03-15 20:19:25,219 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:19:25,219 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:25,234 [12 ] 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-15 20:19:25,236 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:19:25,236 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M) in 27.7791ms INFO 2026-03-15 20:19:25,236 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:25,237 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.2274ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:19:25,286 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:19:25,287 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 52.6793ms INFO 2026-03-15 20:19:25,287 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:25,287 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 74.9476ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:19:25,378 [12 ] 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-15 20:19:25,378 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:19:25,379 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:25,381 [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-15 20:19:25,386 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:19:25,387 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.6115ms INFO 2026-03-15 20:19:25,387 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:25,387 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.0325ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:19:36,102 [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 INFO 2026-03-15 20:19:36,104 [6 ] NetCore.StaticFiles.StaticFileMiddleware - The file /index.html was not modified INFO 2026-03-15 20:19:36,105 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.136ms 304 text/html INFO 2026-03-15 20:19:36,218 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773577175590&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-15 20:19:36,220 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 20:19:36,220 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.4326ms 200 text/html INFO 2026-03-15 20:19:37,113 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.24311424915989643 INFO 2026-03-15 20:19:37,116 [16 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 20:19:37,116 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.6141ms 200 application/javascript INFO 2026-03-15 20:19:37,314 [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%3D1773577175590%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-03-15 20:19:37,316 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:19:37,317 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:37,320 [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-15 20:19:37,322 [12 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773577175590&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-15 20:19:37,328 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:19:37,329 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 9.2016ms INFO 2026-03-15 20:19:37,329 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:37,329 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.4102ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:19:37,335 [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-15 20:19:37,335 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:19:37,336 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:19:37,336 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:37,337 [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-15 20:19:37,339 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 20:19:37,339 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 20:19:37,339 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 20:19:37,355 [16 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 20:19:37,358 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:19:37,358 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 20.7867ms INFO 2026-03-15 20:19:37,358 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:37,358 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.2691ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:19:37,439 [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-15 20:19:37,439 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:19:37,439 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:37,441 [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-15 20:19:37,443 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 20:19:37,443 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 20:19:37,443 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 20:19:37,444 [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-15 20:19:37,445 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:19:37,445 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:37,446 [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-15 20:19:37,451 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:19:37,451 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.393ms INFO 2026-03-15 20:19:37,451 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:37,451 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6823ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:19:37,458 [6 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 20:19:37,462 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:19:37,462 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 20.1608ms INFO 2026-03-15 20:19:37,462 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:37,462 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.9872ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:19:37,543 [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-15 20:19:37,544 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:19:37,544 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:37,545 [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-15 20:19:37,546 [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-15 20:19:37,546 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:19:37,547 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:37,548 [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-15 20:19:37,549 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:19:37,550 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 4.2006ms INFO 2026-03-15 20:19:37,550 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:37,550 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4324ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:19:37,552 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:19:37,552 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7287ms INFO 2026-03-15 20:19:37,552 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:37,552 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8959ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:19:37,565 [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-15 20:19:37,565 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:19:37,567 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:19:37,567 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:37,569 [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-15 20:19:37,575 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:19:37,575 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.4252ms INFO 2026-03-15 20:19:37,575 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:37,575 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1363ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:19:37,649 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-03-15 20:19:37,649 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:19:37,649 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:37,651 [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-15 20:19:37,658 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:19:37,659 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.5353ms INFO 2026-03-15 20:19:37,659 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:37,659 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7585ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:19:37,662 [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-15 20:19:37,663 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:19:37,663 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:37,667 [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-15 20:19:37,674 [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-15 20:19:37,674 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:19:37,675 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:37,676 [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-15 20:19:37,677 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:19:37,677 [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-15 20:19:37,677 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:37,678 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:19:37,679 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 12.4505ms INFO 2026-03-15 20:19:37,679 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:37,679 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.9615ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:19:37,698 [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-15 20:19:37,699 [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-15 20:19:37,700 [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-15 20:19:37,701 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:19:37,701 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:37,703 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:19:37,703 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 26.0294ms INFO 2026-03-15 20:19:37,703 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:37,703 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.6667ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:19:37,706 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:19:37,707 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:37,722 [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-15 20:19:37,723 [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-15 20:19:37,728 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:19:37,728 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.8926ms INFO 2026-03-15 20:19:37,728 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:37,729 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.5367ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:19:37,730 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:19:37,730 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:19:37,731 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 7.7104ms INFO 2026-03-15 20:19:37,731 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:37,731 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.257ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:19:37,731 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 31.4992ms INFO 2026-03-15 20:19:37,731 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:37,731 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.1459ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:19:37,830 [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-15 20:19:37,830 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:19:37,831 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:37,832 [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-15 20:19:37,832 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:19:37,832 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:37,833 [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-15 20:19:37,834 [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-15 20:19:38,029 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:19:38,033 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 199.7427ms INFO 2026-03-15 20:19:38,033 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:38,033 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 202.8177ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:19:38,143 [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-15 20:19:38,149 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:19:38,149 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:38,675 [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-15 20:19:38,809 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:19:38,810 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 134.8259ms INFO 2026-03-15 20:19:38,810 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:38,810 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 666.6959ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:19:38,828 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:19:38,830 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 995.8853ms INFO 2026-03-15 20:19:38,830 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:38,830 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 998.5882ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:19:44,955 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/approvalList.289d862c.css INFO 2026-03-15 20:19:44,955 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/approvalList.955af4a1.js INFO 2026-03-15 20:19:44,956 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:19:44,956 [15 ] NetCore.StaticFiles.StaticFileMiddleware - The file /css/approvalList.289d862c.css was not modified INFO 2026-03-15 20:19:44,956 [12 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/approvalList.955af4a1.js was not modified INFO 2026-03-15 20:19:44,957 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.1457ms 304 application/javascript INFO 2026-03-15 20:19:44,957 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.201ms 304 text/css INFO 2026-03-15 20:19:45,047 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/findEmpty1.0aa6bbb1.png INFO 2026-03-15 20:19:45,047 [15 ] NetCore.StaticFiles.StaticFileMiddleware - The file /png/findEmpty1.0aa6bbb1.png was not modified INFO 2026-03-15 20:19:45,047 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3779ms 304 image/png INFO 2026-03-15 20:19:45,058 [15 ] 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-15 20:19:45,058 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:19:45,059 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:19:45,060 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:45,062 [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-15 20:19:45,067 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=disableBatchApproval& INFO 2026-03-15 20:19:45,070 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:19:45,070 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:45,072 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-03-15 20:19:45,074 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:19:45,074 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 12.1192ms INFO 2026-03-15 20:19:45,074 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:45,075 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.5648ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:19:45,076 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:19:45,077 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 4.6674ms INFO 2026-03-15 20:19:45,077 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:45,077 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0605ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:19:45,106 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetSelectNum?& INFO 2026-03-15 20:19:45,106 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:19:45,106 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:45,108 [7 ] 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-15 20:19:45,111 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-15 20:19:45,112 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:19:45,112 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:45,114 [12 ] 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-15 20:19:45,117 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:19:45,118 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M) in 9.0407ms INFO 2026-03-15 20:19:45,118 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:45,118 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.203ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:19:45,123 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:19:45,124 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 10.1161ms INFO 2026-03-15 20:19:45,124 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:45,124 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.9238ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:19:45,142 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowList?deptCode=&applyA0188=&flowId=&beginTime=&endTime=&page=1&Flag=1&type=0&formCode=& INFO 2026-03-15 20:19:45,142 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:19:45,143 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:45,147 [26 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.FlowListDto] GetFlowList(System.String, Int32, System.String, System.String, System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 20:19:45,170 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:19:45,170 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 23.1361ms INFO 2026-03-15 20:19:45,170 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 20:19:45,170 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.3908ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:36:51,408 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773578211483&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 20:36:51,410 [54 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 20:36:51,411 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.8041ms 200 text/html INFO 2026-03-15 20:36:52,079 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.6684260006569438 INFO 2026-03-15 20:36:52,081 [53 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 20:36:52,081 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.1209ms 200 application/javascript INFO 2026-03-15 20:36:52,718 [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%3D1773578211483%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 20:36:52,721 [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-15 20:36:52,721 [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-15 20:36:52,722 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 20:36:52,727 [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-15 20:36:52,730 [56 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773578211483&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 20:36:52,737 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:36:52,737 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 10.1483ms INFO 2026-03-15 20:36:52,737 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 20:36:52,737 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.2894ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:36:52,753 [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-15 20:36:52,753 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:36:52,754 [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-15 20:36:52,754 [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-15 20:36:52,754 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 20:36:52,756 [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-15 20:36:52,757 [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-15 20:36:52,757 [57 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 20:36:52,757 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:36:52,757 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.1295ms INFO 2026-03-15 20:36:52,757 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 20:36:52,758 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4846ms 401 application/json; charset=utf-8 INFO 2026-03-15 20:36:52,909 [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-15 20:36:52,909 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:36:52,912 [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-15 20:36:52,912 [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-15 20:36:52,913 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 20:36:52,914 [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-15 20:36:52,977 [53 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE4MjMiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMzI5OCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IumDrembquWohSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxODIzIiwianRpIjoiNmI5NWE1ZjItYmFmZC00NzVjLWI1MzctNDY4YjcxZDNhYjMzIiwiaWF0IjoxNzczMzY1NjQ0LCJuYmYiOjE3NzMzNjU2NDIsImV4cCI6MTc3MzQ1MjA0NCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.1UtYpZhCs8oOLSeSqgMxHamdRXtP-ejOBpW_YkbX8-w INFO 2026-03-15 20:36:52,980 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:36:52,981 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 66.1634ms INFO 2026-03-15 20:36:52,981 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 20:36:52,981 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 71.7793ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:36:53,125 [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-15 20:36:53,125 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:36:53,125 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:36:53,128 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 20:36:53,130 [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-15 20:36:53,179 [54 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 20:36:53,179 [54 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 20:36:53,179 [54 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 20:36:53,195 [54 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 20:36:53,198 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:36:53,198 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 68.1607ms INFO 2026-03-15 20:36:53,198 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 20:36:53,198 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 73.9192ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:36:53,344 [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-15 20:36:53,344 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:36:53,344 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 20:36:53,346 [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-15 20:36:53,347 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 20:36:53,348 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-03-15 20:36:53,348 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:36:53,348 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 20:36:53,348 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 20:36:53,348 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 20:36:53,350 [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-15 20:36:53,354 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:36:53,354 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.1983ms INFO 2026-03-15 20:36:53,354 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 20:36:53,354 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6705ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:36:53,379 [57 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 20:36:53,383 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:36:53,383 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 36.7039ms INFO 2026-03-15 20:36:53,383 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 20:36:53,383 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.2236ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:36:53,498 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-15 20:36:53,499 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:36:53,499 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-15 20:36:53,499 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:36:53,500 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 20:36:53,500 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 20:36:53,502 [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-15 20:36:53,502 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 20:36:53,503 [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-15 20:36:53,503 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:36:53,504 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:36:53,504 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 20:36:53,505 [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-15 20:36:53,509 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:36:53,510 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.9085ms INFO 2026-03-15 20:36:53,510 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 20:36:53,510 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.5626ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:36:53,511 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:36:53,511 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 9.0251ms INFO 2026-03-15 20:36:53,511 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 20:36:53,511 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.2087ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:36:53,533 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:36:53,533 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 27.7011ms INFO 2026-03-15 20:36:53,533 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 20:36:53,533 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.0411ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:36:53,573 [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-15 20:36:53,573 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:36:53,573 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 20:36:53,574 [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-15 20:36:53,574 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:36:53,574 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 20:36:53,575 [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-15 20:36:53,576 [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-15 20:36:53,579 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:36:53,579 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 4.4835ms INFO 2026-03-15 20:36:53,579 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 20:36:53,579 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7825ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:36:53,579 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:36:53,580 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7363ms INFO 2026-03-15 20:36:53,580 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 20:36:53,580 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9103ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:36:53,593 [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-15 20:36:53,595 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:36:53,595 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 20:36:53,596 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-15 20:36:53,596 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:36:53,596 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 20:36:53,597 [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-15 20:36:53,598 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 20:36:53,604 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:36:53,604 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 7.5332ms INFO 2026-03-15 20:36:53,604 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 20:36:53,604 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.455ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:36:53,606 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:36:53,606 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.3617ms INFO 2026-03-15 20:36:53,606 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 20:36:53,606 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.5508ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:36:53,613 [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-15 20:36:53,614 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:36:53,614 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 20:36:53,615 [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-15 20:36:53,619 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:36:53,620 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 4.1335ms INFO 2026-03-15 20:36:53,620 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 20:36:53,620 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3079ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:36:53,663 [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-15 20:36:53,663 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:36:53,663 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 20:36:53,665 [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-15 20:36:53,673 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:36:53,673 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 8.1457ms INFO 2026-03-15 20:36:53,673 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 20:36:53,673 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3757ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:36:53,703 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-15 20:36:53,703 [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-15 20:36:53,703 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:36:53,703 [53 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:36:53,703 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 20:36:53,704 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 20:36:53,705 [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-15 20:36:53,705 [53 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMyTaskInfo", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowOnApproveOutputDto GetMyTaskInfo() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 20:36:53,720 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-03-15 20:36:53,721 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:36:53,721 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 20:36:53,722 [57 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-15 20:36:53,726 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:36:53,726 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.5267ms INFO 2026-03-15 20:36:53,726 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 20:36:53,726 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.499ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:36:53,727 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:36:53,727 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 22.212ms INFO 2026-03-15 20:36:53,727 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 20:36:53,727 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.3286ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:36:53,730 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:36:53,730 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 25.2003ms INFO 2026-03-15 20:36:53,730 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 20:36:53,730 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.563ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:36:56,963 [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-15 20:36:56,964 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:36:56,965 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:36:56,966 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 20:36:56,968 [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-15 20:36:57,032 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:36:57,032 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 64.2027ms INFO 2026-03-15 20:36:57,032 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 20:36:57,032 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 69.0468ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:37:04,138 [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-15 20:37:04,138 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:37:04,139 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:37:04,140 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 20:37:04,142 [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-15 20:37:04,143 [56 ] 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-15 20:37:04,145 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:37:04,146 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M)' INFO 2026-03-15 20:37:04,150 [56 ] 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-15 20:37:04,295 [53 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:37:04,296 [53 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 153.5952ms INFO 2026-03-15 20:37:04,296 [53 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 20:37:04,296 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 158.5433ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:37:04,300 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:37:04,303 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M) in 153.2413ms INFO 2026-03-15 20:37:04,303 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M)' INFO 2026-03-15 20:37:04,303 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 159.8564ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:37:09,838 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/datePickerSelect.8d755744.js INFO 2026-03-15 20:37:09,838 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.715c5457.js INFO 2026-03-15 20:37:09,838 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:37:09,838 [53 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:37:09,843 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/datePickerSelect.320ab7e7.css INFO 2026-03-15 20:37:09,843 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/language.88fb6f77.js INFO 2026-03-15 20:37:09,844 [62 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:37:09,844 [62 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/language.88fb6f77.js was not modified INFO 2026-03-15 20:37:09,844 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7943ms 304 application/javascript INFO 2026-03-15 20:37:09,845 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.87b26435.css INFO 2026-03-15 20:37:09,846 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/scorllMixin.d0073109.js INFO 2026-03-15 20:37:09,846 [61 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:37:09,867 [61 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/scorllMixin.d0073109.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\scorllMixin.d0073109.js' INFO 2026-03-15 20:37:09,868 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.4184ms 200 application/javascript INFO 2026-03-15 20:37:09,869 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.87b26435.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.87b26435.css' INFO 2026-03-15 20:37:09,869 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.0586ms 200 text/css INFO 2026-03-15 20:37:09,870 [57 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/datePickerSelect.8d755744.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\datePickerSelect.8d755744.js' INFO 2026-03-15 20:37:09,870 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.7675ms 200 application/javascript INFO 2026-03-15 20:37:09,872 [56 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/datePickerSelect.320ab7e7.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\datePickerSelect.320ab7e7.css' INFO 2026-03-15 20:37:09,872 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 29.3006ms 200 text/css INFO 2026-03-15 20:37:09,874 [53 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.715c5457.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.715c5457.js' INFO 2026-03-15 20:37:09,874 [53 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.958ms 200 application/javascript INFO 2026-03-15 20:37:09,903 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/tab.14008936.css INFO 2026-03-15 20:37:09,904 [60 ] NetCore.StaticFiles.StaticFileMiddleware - The file /css/tab.14008936.css was not modified INFO 2026-03-15 20:37:09,904 [60 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6049ms 304 text/css INFO 2026-03-15 20:37:09,929 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/tab.f78a0e46.js INFO 2026-03-15 20:37:09,929 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:37:09,929 [57 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/tab.f78a0e46.js was not modified INFO 2026-03-15 20:37:09,930 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6015ms 304 application/javascript INFO 2026-03-15 20:37:09,933 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 132 INFO 2026-03-15 20:37:09,933 [54 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:37:09,933 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:37:09,934 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 20:37:09,936 [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-15 20:37:10,003 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:37:10,004 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 67.8329ms INFO 2026-03-15 20:37:10,004 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 20:37:10,004 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 71.5641ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:37:10,458 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormList?page=1&tableName=form48&formCode=0052&beginTime=&endTime=&state=& INFO 2026-03-15 20:37:10,458 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormInfo?formCode=0052& INFO 2026-03-15 20:37:10,471 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:37:10,471 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:37:10,472 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M)' INFO 2026-03-15 20:37:10,472 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 20:37:10,475 [54 ] 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-15 20:37:10,475 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormInfo", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.ServiceOrderForm.Dto.GetFormInfoOutDto GetFormInfo(System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-15 20:37:10,496 [57 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:37:10,499 [57 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 23.7675ms INFO 2026-03-15 20:37:10,499 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 20:37:10,500 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.405ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:37:10,555 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:37:10,556 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M) in 80.3513ms INFO 2026-03-15 20:37:10,556 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M)' INFO 2026-03-15 20:37:10,556 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 97.966ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:37:19,093 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/formpanel.af98632f.css INFO 2026-03-15 20:37:19,098 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/uploadavatar.c8f578b6.css INFO 2026-03-15 20:37:19,098 [57 ] NetCore.StaticFiles.StaticFileMiddleware - The file /css/uploadavatar.c8f578b6.css was not modified INFO 2026-03-15 20:37:19,099 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7129ms 304 text/css INFO 2026-03-15 20:37:19,099 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/idCard.54670600.css INFO 2026-03-15 20:37:19,100 [57 ] NetCore.StaticFiles.StaticFileMiddleware - The file /css/idCard.54670600.css was not modified INFO 2026-03-15 20:37:19,100 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.644ms 304 text/css INFO 2026-03-15 20:37:19,101 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/formpanel.3153b492.js INFO 2026-03-15 20:37:19,101 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:37:19,126 [62 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/formpanel.af98632f.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\formpanel.af98632f.css' INFO 2026-03-15 20:37:19,126 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.9122ms 200 text/css INFO 2026-03-15 20:37:19,141 [57 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/formpanel.3153b492.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\formpanel.3153b492.js' INFO 2026-03-15 20:37:19,141 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.502ms 200 application/javascript INFO 2026-03-15 20:37:19,167 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/uploadavatar.342512e7.js INFO 2026-03-15 20:37:19,167 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:37:19,168 [57 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/uploadavatar.342512e7.js was not modified INFO 2026-03-15 20:37:19,168 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5528ms 304 application/javascript INFO 2026-03-15 20:37:19,169 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/idCard.cb74559d.js INFO 2026-03-15 20:37:19,169 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:37:19,169 [57 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/idCard.cb74559d.js was not modified INFO 2026-03-15 20:37:19,170 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3215ms 304 application/javascript INFO 2026-03-15 20:37:19,187 [57 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 158 INFO 2026-03-15 20:37:19,187 [57 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:37:19,188 [57 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:37:19,189 [57 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 20:37:19,190 [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-15 20:37:19,206 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:37:19,206 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 15.6234ms INFO 2026-03-15 20:37:19,206 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 20:37:19,206 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.9587ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:37:19,620 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormInfo?formCode=0052& INFO 2026-03-15 20:37:19,621 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:37:19,621 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 20:37:19,623 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormTables?formCode=0052&tableName=form48&keyFieldValue=0& INFO 2026-03-15 20:37:19,623 [62 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFormInfo", controller = "Sof"}. Executing controller action with signature Sg.HcmMb.ServiceOrderForm.Dto.GetFormInfoOutDto GetFormInfo(System.String) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-15 20:37:19,624 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:37:19,624 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-03-15 20:37:19,628 [54 ] 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-15 20:37:19,635 [61 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:37:19,635 [61 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 12.2124ms INFO 2026-03-15 20:37:19,635 [61 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 20:37:19,636 [61 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.1372ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:37:19,643 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:37:19,644 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M) in 16.4821ms INFO 2026-03-15 20:37:19,644 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-03-15 20:37:19,645 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.8826ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:37:19,649 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSOFPanel?mgr=0&tableName=form48&recordId=0&formCode=0052&flowID=&nodeCode=&exeId=&guid=&flag=& INFO 2026-03-15 20:37:19,649 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:37:19,650 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 20:37:19,652 [62 ] 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-15 20:37:19,722 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:37:19,766 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M) in 113.5046ms INFO 2026-03-15 20:37:19,766 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 20:37:19,766 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 117.7075ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:37:22,002 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfoByA0188?A0188s=gjFvOIb0Y%2B0%3D& INFO 2026-03-15 20:37:22,003 [62 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:37:22,004 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfoByA0188 (Sg.Hcm.Application.M)' INFO 2026-03-15 20:37:22,007 [62 ] 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-15 20:37:22,033 [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=onlyAllowedPhotos& INFO 2026-03-15 20:37:22,033 [56 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:37:22,033 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 20:37:22,035 [62 ] Sg.HcmMb.PubClass.ShareData - oldValue:gjFvOIb0Y+0= INFO 2026-03-15 20:37:22,035 [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-15 20:37:22,042 [56 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:37:22,042 [56 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 7.435ms INFO 2026-03-15 20:37:22,042 [56 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 20:37:22,043 [56 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9087ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:37:22,069 [62 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:37:22,071 [62 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfoByA0188 (Sg.Hcm.Application.M) in 64.2121ms INFO 2026-03-15 20:37:22,071 [62 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfoByA0188 (Sg.Hcm.Application.M)' INFO 2026-03-15 20:37:22,071 [62 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 68.9003ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:37:22,193 [54 ] 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-15 20:37:22,193 [54 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:37:22,194 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 20:37:22,195 [54 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-15 20:37:22,199 [54 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:37:22,199 [54 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.9042ms INFO 2026-03-15 20:37:22,199 [54 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 20:37:22,199 [54 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3703ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:38:19,363 [12 ] 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-15 20:38:19,363 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:38:19,363 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:38:19,364 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 20:38:19,367 [12 ] 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-15 20:38:19,454 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:38:19,457 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 89.9991ms INFO 2026-03-15 20:38:19,457 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 20:38:19,457 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 94.4012ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:38:33,363 [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-15 20:38:33,363 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:38:33,364 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:38:33,364 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 20:38:33,366 [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-15 20:38:33,452 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:38:33,453 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 86.9867ms INFO 2026-03-15 20:38:33,453 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 20:38:33,453 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 90.2813ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:38:33,948 [15 ] 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-15 20:38:33,948 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:38:33,948 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:38:33,949 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 20:38:33,950 [15 ] 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-15 20:38:34,014 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:38:34,014 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 63.7402ms INFO 2026-03-15 20:38:34,014 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 20:38:34,014 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 66.7872ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:38:34,358 [15 ] 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-15 20:38:34,358 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:38:34,358 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:38:34,359 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 20:38:34,360 [15 ] 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-15 20:38:34,417 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:38:34,417 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 56.6534ms INFO 2026-03-15 20:38:34,417 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 20:38:34,417 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 59.463ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:38:34,833 [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-15 20:38:34,834 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:38:34,834 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:38:34,834 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 20:38:34,836 [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-15 20:38:34,910 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:38:34,910 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 74.3083ms INFO 2026-03-15 20:38:34,910 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 20:38:34,910 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 77.1407ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:38:35,763 [15 ] 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-15 20:38:35,764 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:38:35,764 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:38:35,764 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 20:38:35,766 [15 ] 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-15 20:38:35,832 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:38:35,833 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 66.5454ms INFO 2026-03-15 20:38:35,833 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 20:38:35,833 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 69.3795ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:38:36,162 [4 ] 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-15 20:38:36,163 [4 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:38:36,163 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:38:36,163 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 20:38:36,165 [4 ] 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-15 20:38:36,229 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:38:36,230 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M) in 64.9061ms INFO 2026-03-15 20:38:36,230 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessSql (Sg.Hcm.Application.M)' INFO 2026-03-15 20:38:36,230 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 67.6965ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:38:36,418 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetDeptByDeptCode?DeptCodes=MsFZvKmSwC4%3D&isDeptCode=true& INFO 2026-03-15 20:38:36,418 [7 ] 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-15 20:38:36,420 [4 ] 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-15 20:38:36,421 [6 ] 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-15 20:38:36,424 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:38:36,424 [4 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:38:36,424 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:38:36,424 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:38:36,424 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M)' INFO 2026-03-15 20:38:36,424 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M)' INFO 2026-03-15 20:38:36,424 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M)' INFO 2026-03-15 20:38:36,424 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M)' INFO 2026-03-15 20:38:36,427 [15 ] 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-15 20:38:36,427 [6 ] 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-15 20:38:36,427 [4 ] 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-15 20:38:36,427 [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-15 20:38:36,430 [15 ] Sg.HcmMb.PubClass.ShareData - oldValue:MsFZvKmSwC4= INFO 2026-03-15 20:38:36,430 [6 ] Sg.HcmMb.PubClass.ShareData - oldValue:9RRLsyXWwSoXd0mXXwl4aQ== INFO 2026-03-15 20:38:36,430 [7 ] Sg.HcmMb.PubClass.ShareData - oldValue:4WNmjzy/yk0= INFO 2026-03-15 20:38:36,430 [4 ] Sg.HcmMb.PubClass.ShareData - oldValue:lTdfnJ0EVJI= INFO 2026-03-15 20:38:36,439 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:38:36,439 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:38:36,439 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:38:36,439 [4 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:38:36,442 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M) in 14.4028ms INFO 2026-03-15 20:38:36,442 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M) in 14.3976ms INFO 2026-03-15 20:38:36,442 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M) in 14.3728ms INFO 2026-03-15 20:38:36,442 [4 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M) in 14.3326ms INFO 2026-03-15 20:38:36,442 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M)' INFO 2026-03-15 20:38:36,442 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M)' INFO 2026-03-15 20:38:36,442 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M)' INFO 2026-03-15 20:38:36,442 [4 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M)' INFO 2026-03-15 20:38:36,442 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.5492ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:38:36,442 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.8367ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:38:36,442 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.138ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:38:36,442 [4 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.6103ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:38:36,484 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetDeptByDeptCode?DeptCodes=9RRLsyXWwSpBa%2BDhJ04GCQ%3D%3D&isDeptCode=true& INFO 2026-03-15 20:38:36,484 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:38:36,484 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M)' INFO 2026-03-15 20:38:36,485 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfoByA0188?A0188s=gjFvOIb0Y%2B0%3D& INFO 2026-03-15 20:38:36,485 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:38:36,485 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfoByA0188 (Sg.Hcm.Application.M)' INFO 2026-03-15 20:38:36,485 [49 ] 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-15 20:38:36,486 [48 ] 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-15 20:38:36,487 [49 ] Sg.HcmMb.PubClass.ShareData - oldValue:9RRLsyXWwSpBa+DhJ04GCQ== INFO 2026-03-15 20:38:36,488 [48 ] Sg.HcmMb.PubClass.ShareData - oldValue:gjFvOIb0Y+0= INFO 2026-03-15 20:38:36,490 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:38:36,490 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M) in 4.5392ms INFO 2026-03-15 20:38:36,490 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetDeptByDeptCode (Sg.Hcm.Application.M)' INFO 2026-03-15 20:38:36,490 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4304ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:38:36,506 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:38:36,506 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfoByA0188 (Sg.Hcm.Application.M) in 19.8626ms INFO 2026-03-15 20:38:36,506 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfoByA0188 (Sg.Hcm.Application.M)' INFO 2026-03-15 20:38:36,506 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.5524ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:44:37,685 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 132 INFO 2026-03-15 20:44:37,686 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:44:37,686 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:44:37,686 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 20:44:37,688 [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-15 20:44:37,691 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormInfo?formCode=0052& INFO 2026-03-15 20:44:37,692 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:44:37,692 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 20:44:37,694 [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-15 20:44:37,696 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:44:37,697 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.8706ms INFO 2026-03-15 20:44:37,697 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 20:44:37,697 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.7162ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:44:37,700 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:44:37,700 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 6.2146ms INFO 2026-03-15 20:44:37,700 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 20:44:37,700 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7477ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:44:37,766 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetFormList?page=1&tableName=form48&formCode=0052&beginTime=&endTime=&state=& INFO 2026-03-15 20:44:37,766 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:44:37,766 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M)' INFO 2026-03-15 20:44:37,768 [33 ] 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-15 20:44:37,783 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:44:37,783 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M) in 15.0192ms INFO 2026-03-15 20:44:37,783 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormList (Sg.Hcm.Application.M)' INFO 2026-03-15 20:44:37,783 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.3815ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:44:39,329 [33 ] 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-15 20:44:39,329 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:44:39,330 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M)' INFO 2026-03-15 20:44:39,331 [33 ] 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-15 20:44:39,334 [35 ] 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-15 20:44:39,335 [35 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:44:39,335 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:44:39,335 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 20:44:39,336 [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-15 20:44:39,338 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:44:39,338 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M) in 6.9309ms INFO 2026-03-15 20:44:39,338 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSofList (Sg.Hcm.Application.M)' INFO 2026-03-15 20:44:39,338 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4476ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:44:39,406 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:44:39,406 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 69.3675ms INFO 2026-03-15 20:44:39,406 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 20:44:39,406 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 71.5079ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:44:40,085 [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-15 20:44:40,085 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:44:40,086 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:44:40,086 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 20:44:40,087 [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-15 20:44:40,151 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:44:40,151 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 63.4038ms INFO 2026-03-15 20:44:40,151 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 20:44:40,151 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 65.7045ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:44:40,605 [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-15 20:44:40,605 [35 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:44:40,606 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 20:44:40,606 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 20:44:40,607 [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-15 20:44:40,679 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 20:44:40,680 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 72.2524ms INFO 2026-03-15 20:44:40,680 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 20:44:40,680 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 74.6166ms 200 application/json; charset=utf-8 INFO 2026-03-15 20:54:27,562 [71 ] 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-15 20:54:27,563 [71 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 20:54:27,563 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9749ms 200 text/html INFO 2026-03-15 20:54:27,714 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-03-15 20:54:27,714 [70 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-03-15 20:54:27,715 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8827ms 200 application/javascript INFO 2026-03-15 20:54:27,777 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-15 20:54:27,777 [73 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:54:27,778 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-03-15 20:54:27,778 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-15 20:54:27,779 [74 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-03-15 20:54:27,779 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4026ms 200 application/javascript INFO 2026-03-15 20:54:27,781 [71 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-15 20:54:27,781 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.3251ms 200 text/css INFO 2026-03-15 20:54:27,786 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-03-15 20:54:27,788 [74 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-03-15 20:54:27,788 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.5773ms 200 application/javascript INFO 2026-03-15 20:54:27,789 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-03-15 20:54:27,790 [73 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-03-15 20:54:27,790 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4923ms 200 application/javascript INFO 2026-03-15 20:54:27,791 [74 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-15 20:54:27,791 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.8332ms 200 application/javascript INFO 2026-03-15 20:54:27,886 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773579267617&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 20:54:27,887 [71 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 20:54:27,887 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7028ms 200 text/html INFO 2026-03-15 20:54:27,904 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-03-15 20:54:27,905 [71 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-03-15 20:54:27,905 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5115ms 200 application/javascript INFO 2026-03-15 20:54:28,030 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-15 20:54:28,030 [71 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:54:28,041 [73 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-15 20:54:28,041 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.8381ms 200 application/javascript INFO 2026-03-15 20:54:28,050 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-15 20:54:28,053 [73 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-15 20:54:28,053 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.0429ms 200 text/css INFO 2026-03-15 20:54:28,108 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-03-15 20:54:28,110 [73 ] 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-15 20:54:28,110 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-03-15 20:54:28,110 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.8832ms 200 application/javascript INFO 2026-03-15 20:54:28,110 [70 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-03-15 20:54:28,110 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4735ms 200 application/javascript INFO 2026-03-15 20:54:28,207 [74 ] 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-15 20:54:28,209 [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-15 20:54:28,209 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3528ms 200 application/javascript INFO 2026-03-15 20:54:28,351 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-03-15 20:54:28,352 [70 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-03-15 20:54:28,352 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6923ms 200 application/javascript INFO 2026-03-15 20:54:44,031 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773579283780&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 20:54:44,032 [73 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 20:54:44,032 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8832ms 200 text/html INFO 2026-03-15 20:54:44,059 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-15 20:54:44,060 [70 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:54:44,070 [71 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-15 20:54:44,070 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.108ms 200 application/javascript INFO 2026-03-15 20:54:44,182 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-15 20:54:44,182 [73 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:54:44,193 [74 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-15 20:54:44,193 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.5404ms 200 application/javascript INFO 2026-03-15 20:56:21,297 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773579381041&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 20:56:21,298 [83 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 20:56:21,298 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0916ms 200 text/html INFO 2026-03-15 20:56:21,329 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-15 20:56:21,330 [83 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:56:21,342 [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-15 20:56:21,342 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.4007ms 200 application/javascript INFO 2026-03-15 20:56:21,455 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-15 20:56:21,455 [87 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:56:21,468 [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-15 20:56:21,468 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.4391ms 200 application/javascript INFO 2026-03-15 20:56:52,367 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773579412155&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 20:56:52,368 [86 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 20:56:52,368 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9092ms 200 text/html INFO 2026-03-15 20:56:52,420 [90 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-15 20:56:52,421 [90 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:56:52,432 [86 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-15 20:56:52,432 [86 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.656ms 200 application/javascript INFO 2026-03-15 20:56:52,507 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-15 20:56:52,507 [93 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 20:56:52,517 [95 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-15 20:56:52,518 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.936ms 200 application/javascript INFO 2026-03-15 21:08:03,424 [115 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773580083197&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 21:08:03,424 [115 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 21:08:03,424 [115 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7306ms 200 text/html INFO 2026-03-15 21:08:04,122 [114 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.952396708891517 INFO 2026-03-15 21:08:04,123 [114 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 21:08:04,123 [114 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6581ms 200 application/javascript INFO 2026-03-15 21:08:04,245 [114 ] 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%3D1773580083197%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 21:08:04,246 [114 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, 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-15 21:08:04,246 [114 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For 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-15 21:08:04,247 [114 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:04,248 [114 ] 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-15 21:08:04,249 [114 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773580083197&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 21:08:04,253 [114 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:08:04,253 [114 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.6749ms INFO 2026-03-15 21:08:04,253 [114 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:04,253 [114 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6952ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:08:04,271 [115 ] 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-15 21:08:04,271 [115 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:08:04,272 [115 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, 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-15 21:08:04,272 [115 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For 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-15 21:08:04,272 [115 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:04,273 [115 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing 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-15 21:08:04,274 [115 ] 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-15 21:08:04,275 [115 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 21:08:04,275 [115 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:08:04,275 [115 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.3195ms INFO 2026-03-15 21:08:04,275 [115 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:04,275 [115 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.4792ms 401 application/json; charset=utf-8 INFO 2026-03-15 21:08:04,365 [115 ] 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-15 21:08:04,366 [115 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:08:04,366 [115 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, 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-15 21:08:04,366 [115 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For 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-15 21:08:04,366 [115 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 21:08:04,367 [115 ] 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-15 21:08:04,369 [114 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE5NDQiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNDQ0MSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6Ium7hOWNjuiKsyIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxOTQ0IiwianRpIjoiNzMwNWYwM2EtMmZkMC00ZDlmLWI5NDQtZWM3Njc3MDkxMzYzIiwiaWF0IjoxNzczNDQ2MDI3LCJuYmYiOjE3NzM0NDYwMjUsImV4cCI6MTc3MzUzMjQyNywiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.zX3KRU-BYrtOfE7fvUgB2FRJP5TCidNkTiiyulMI0OA INFO 2026-03-15 21:08:04,371 [114 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:08:04,371 [114 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.2638ms INFO 2026-03-15 21:08:04,371 [114 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 21:08:04,372 [114 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1675ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:08:04,466 [114 ] 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-15 21:08:04,466 [114 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:08:04,466 [114 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:08:04,469 [114 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:04,470 [114 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action 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-15 21:08:04,471 [114 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 21:08:04,471 [114 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 21:08:04,471 [114 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 21:08:04,487 [114 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 21:08:04,490 [114 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:08:04,490 [114 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 19.5632ms INFO 2026-03-15 21:08:04,490 [114 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:04,490 [114 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.6745ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:08:04,584 [114 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-15 21:08:04,584 [111 ] 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-15 21:08:04,584 [114 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:08:04,584 [111 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:08:04,584 [114 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:04,584 [111 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:04,585 [111 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:08:04,585 [114 ] 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-15 21:08:04,586 [114 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 21:08:04,587 [114 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 21:08:04,587 [114 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 21:08:04,589 [115 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:08:04,589 [115 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.408ms INFO 2026-03-15 21:08:04,589 [115 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:04,589 [115 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2792ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:08:04,618 [114 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 21:08:04,622 [114 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:08:04,622 [114 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 36.6154ms INFO 2026-03-15 21:08:04,622 [114 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:04,622 [114 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 38.6379ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:08:04,716 [115 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-15 21:08:04,716 [113 ] 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-15 21:08:04,717 [115 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:08:04,717 [113 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:08:04,717 [113 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:04,717 [115 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:04,718 [113 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:08:04,718 [115 ] 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-15 21:08:04,721 [113 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:08:04,721 [113 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3171ms INFO 2026-03-15 21:08:04,721 [113 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:04,722 [113 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1596ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:08:04,726 [115 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:08:04,726 [115 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 7.5453ms INFO 2026-03-15 21:08:04,726 [115 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:04,726 [115 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.46ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:08:04,741 [114 ] Microsoft.AspNetCore.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-15 21:08:04,741 [114 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:08:04,741 [114 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:08:04,741 [114 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:04,742 [114 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:08:04,747 [115 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:08:04,747 [115 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.2567ms INFO 2026-03-15 21:08:04,747 [115 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:04,747 [115 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9108ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:08:04,774 [114 ] 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-15 21:08:04,774 [114 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:08:04,774 [114 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:04,775 [114 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:08:04,778 [115 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-15 21:08:04,778 [115 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:08:04,778 [114 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:08:04,778 [115 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:04,778 [114 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8218ms INFO 2026-03-15 21:08:04,778 [114 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:04,778 [114 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3567ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:08:04,779 [115 ] 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-15 21:08:04,782 [115 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-15 21:08:04,782 [115 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:08:04,782 [115 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:04,783 [113 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:08:04,783 [113 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.4338ms INFO 2026-03-15 21:08:04,783 [113 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:04,783 [113 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0251ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:08:04,783 [115 ] 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-15 21:08:04,786 [115 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:08:04,786 [115 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.7621ms INFO 2026-03-15 21:08:04,786 [115 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:04,786 [115 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4855ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:08:04,799 [113 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-15 21:08:04,799 [113 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:08:04,799 [113 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:04,800 [113 ] 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-15 21:08:04,806 [115 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-15 21:08:04,806 [115 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:08:04,806 [115 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:04,807 [115 ] 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-15 21:08:04,807 [114 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:08:04,808 [114 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.4212ms INFO 2026-03-15 21:08:04,808 [114 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:04,808 [114 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9564ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:08:04,810 [115 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:08:04,811 [115 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.2471ms INFO 2026-03-15 21:08:04,811 [115 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:04,811 [115 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9042ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:08:04,829 [113 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-15 21:08:04,829 [113 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:08:04,829 [113 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:04,830 [113 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "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-15 21:08:04,838 [113 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:08:04,838 [113 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 7.2318ms INFO 2026-03-15 21:08:04,838 [113 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:04,838 [113 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8121ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:08:04,884 [113 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-15 21:08:04,885 [115 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-15 21:08:04,885 [115 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:08:04,885 [113 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:08:04,885 [115 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:04,885 [113 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:04,886 [115 ] 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-15 21:08:04,886 [113 ] 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-15 21:08:04,896 [114 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:08:04,896 [114 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.6565ms INFO 2026-03-15 21:08:04,896 [114 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:04,896 [114 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.3905ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:08:04,909 [110 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:08:04,909 [110 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 22.7961ms INFO 2026-03-15 21:08:04,909 [110 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:04,909 [110 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.6898ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:08:05,115 [115 ] 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-15 21:08:05,116 [115 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:08:05,116 [115 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:05,117 [115 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", 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-15 21:08:05,121 [115 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:08:05,121 [115 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.6613ms INFO 2026-03-15 21:08:05,121 [115 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:05,121 [115 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7087ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:08:05,869 [113 ] 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-15 21:08:05,869 [113 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:08:05,869 [113 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:08:05,869 [113 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:05,870 [113 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:08:05,877 [110 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:08:05,877 [110 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.4545ms INFO 2026-03-15 21:08:05,877 [110 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:05,877 [110 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6318ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:08:05,906 [109 ] 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-15 21:08:05,907 [109 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:08:05,907 [109 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:05,908 [109 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:08:05,913 [109 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:08:05,913 [109 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.8665ms INFO 2026-03-15 21:08:05,913 [109 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:05,913 [109 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9857ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:08:05,915 [113 ] 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-15 21:08:05,915 [113 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:08:05,915 [109 ] 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-15 21:08:05,915 [113 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:05,915 [109 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:08:05,916 [109 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:05,916 [114 ] 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-15 21:08:05,916 [114 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:08:05,916 [114 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:05,918 [109 ] 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-15 21:08:05,918 [113 ] 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-15 21:08:05,918 [114 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:08:05,921 [110 ] 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-15 21:08:05,921 [110 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:08:05,921 [110 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:05,924 [110 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.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-15 21:08:05,924 [114 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:08:05,924 [114 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 6.5646ms INFO 2026-03-15 21:08:05,924 [114 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:05,924 [114 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1882ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:08:05,926 [109 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:08:05,926 [113 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:08:05,928 [109 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 9.9372ms INFO 2026-03-15 21:08:05,928 [109 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:05,928 [109 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.6094ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:08:05,928 [113 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 10.1308ms INFO 2026-03-15 21:08:05,928 [113 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:05,928 [113 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.1016ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:08:05,931 [110 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:08:05,932 [110 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 8.5721ms INFO 2026-03-15 21:08:05,932 [110 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:05,932 [110 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.4414ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:08:06,029 [108 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1944& INFO 2026-03-15 21:08:06,030 [108 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:08:06,030 [108 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:06,032 [108 ] 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-15 21:08:06,082 [108 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:08:06,085 [112 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 53.5286ms INFO 2026-03-15 21:08:06,085 [112 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:06,085 [112 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.7511ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:08:06,833 [108 ] 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-15 21:08:06,833 [108 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:08:06,833 [108 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:08:06,834 [108 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:06,835 [108 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:08:06,841 [111 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:08:06,841 [111 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.3099ms INFO 2026-03-15 21:08:06,841 [111 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:06,842 [111 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.53ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:08:06,877 [111 ] 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-15 21:08:06,877 [111 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:08:06,878 [111 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:06,880 [111 ] 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-15 21:08:06,884 [111 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-15 21:08:06,884 [107 ] 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-15 21:08:06,884 [107 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:08:06,885 [107 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:06,886 [107 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.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-15 21:08:06,889 [107 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:08:06,889 [107 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.1183ms INFO 2026-03-15 21:08:06,889 [107 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:06,889 [107 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8677ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:08:06,896 [111 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:08:06,899 [111 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 19.0612ms INFO 2026-03-15 21:08:06,899 [111 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:06,899 [111 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.8057ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:08:06,999 [115 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1944& INFO 2026-03-15 21:08:06,999 [115 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:08:06,999 [115 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:07,001 [115 ] 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-15 21:08:07,005 [115 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:08:07,008 [112 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 7.2653ms INFO 2026-03-15 21:08:07,008 [112 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 21:08:07,008 [112 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2096ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:19:08,774 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773580748609&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 21:19:08,775 [87 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 21:19:08,775 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6426ms 200 text/html INFO 2026-03-15 21:19:09,093 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.8405802359870089 INFO 2026-03-15 21:19:09,094 [85 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 21:19:09,094 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6595ms 200 application/javascript INFO 2026-03-15 21:19:09,229 [85 ] 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%3D1773580748609%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 21:19:09,229 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:19:09,232 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 21:19:09,233 [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-15 21:19:09,234 [85 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773580748609&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 21:19:09,237 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:19:09,237 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.7068ms INFO 2026-03-15 21:19:09,237 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 21:19:09,237 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9183ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:19:09,270 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-03-15 21:19:09,270 [82 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:19:09,270 [82 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:19:09,270 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 21:19:09,272 [82 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:19:09,273 [83 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 21:19:09,273 [83 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 21:19:09,273 [83 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 21:19:09,289 [83 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 21:19:09,292 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:19:09,292 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 20.6006ms INFO 2026-03-15 21:19:09,292 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 21:19:09,292 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.5605ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:19:09,404 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-15 21:19:09,404 [83 ] 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-15 21:19:09,404 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:19:09,404 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:19:09,404 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:19:09,404 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 21:19:09,406 [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-15 21:19:09,406 [85 ] 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-15 21:19:09,407 [85 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 21:19:09,407 [85 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 21:19:09,407 [85 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 21:19:09,409 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:19:09,409 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3132ms INFO 2026-03-15 21:19:09,409 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:19:09,409 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3012ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:19:09,439 [85 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 21:19:09,446 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:19:09,446 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 40.003ms INFO 2026-03-15 21:19:09,446 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 21:19:09,446 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.061ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:19:09,544 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-15 21:19:09,544 [87 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:19:09,544 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 21:19:09,545 [87 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:19:09,552 [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-15 21:19:09,552 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:19:09,552 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:19:09,554 [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-15 21:19:09,554 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:19:09,555 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 9.0746ms INFO 2026-03-15 21:19:09,555 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 21:19:09,555 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.1051ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:19:09,557 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:19:09,557 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.155ms INFO 2026-03-15 21:19:09,557 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:19:09,557 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2312ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:19:09,603 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-15 21:19:09,604 [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-15 21:19:09,604 [87 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:19:09,604 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 21:19:09,604 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:19:09,604 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 21:19:09,605 [87 ] 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-15 21:19:09,605 [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-15 21:19:09,605 [85 ] Microsoft.AspNetCore.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-15 21:19:09,606 [85 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:19:09,606 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:19:09,606 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:19:09,607 [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-15 21:19:09,609 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:19:09,609 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.8975ms INFO 2026-03-15 21:19:09,609 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 21:19:09,609 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.477ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:19:09,612 [87 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:19:09,612 [87 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.1528ms INFO 2026-03-15 21:19:09,612 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:19:09,612 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8612ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:19:09,613 [87 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:19:09,613 [87 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.0644ms INFO 2026-03-15 21:19:09,613 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 21:19:09,613 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7051ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:19:09,634 [87 ] 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-15 21:19:09,634 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-15 21:19:09,634 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-15 21:19:09,634 [87 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:19:09,634 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:19:09,634 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:19:09,635 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 21:19:09,635 [82 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:19:09,635 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 21:19:09,635 [87 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:19:09,636 [83 ] 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-15 21:19:09,636 [82 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:19:09,639 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:19:09,639 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:19:09,639 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.0547ms INFO 2026-03-15 21:19:09,639 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 21:19:09,639 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5091ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:19:09,639 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3105ms INFO 2026-03-15 21:19:09,639 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:19:09,639 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9135ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:19:09,640 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:19:09,640 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.6595ms INFO 2026-03-15 21:19:09,640 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 21:19:09,640 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8153ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:19:09,670 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-15 21:19:09,670 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:19:09,670 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 21:19:09,671 [83 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "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-15 21:19:09,675 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:19:09,675 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.1957ms INFO 2026-03-15 21:19:09,675 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 21:19:09,675 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.715ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:19:09,754 [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-15 21:19:09,754 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:19:09,754 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 21:19:09,755 [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-15 21:19:09,758 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-03-15 21:19:09,758 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:19:09,758 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 21:19:09,759 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-15 21:19:09,759 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:19:09,759 [81 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:19:09,759 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 21:19:09,760 [83 ] 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-15 21:19:09,765 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:19:09,765 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:19:09,765 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 5.4082ms INFO 2026-03-15 21:19:09,765 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 21:19:09,765 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9936ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:19:09,765 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.5834ms INFO 2026-03-15 21:19:09,765 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 21:19:09,765 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.3166ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:19:09,780 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:19:09,781 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 20.7579ms INFO 2026-03-15 21:19:09,781 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 21:19:09,781 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.3832ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:19:12,754 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050301&IsEss=true& INFO 2026-03-15 21:19:12,755 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:19:12,755 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:19:12,756 [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-15 21:19:12,760 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:19:12,760 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.3137ms INFO 2026-03-15 21:19:12,760 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:19:12,760 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2732ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:19:12,766 [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-15 21:19:12,767 [81 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:19:12,767 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:19:12,767 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:19:12,768 [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-15 21:19:12,773 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:19:12,774 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4616ms INFO 2026-03-15 21:19:12,774 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:19:12,774 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1871ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:19:12,792 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Card/PunchClockDate? application/x-www-form-urlencoded 26 INFO 2026-03-15 21:19:12,793 [82 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:19:12,793 [82 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:19:12,793 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 21:19:12,795 [82 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PunchClockDate", controller = "Card"}. Executing controller action with signature Sg.HcmMb.Card.Dto.PunchClockResultListDto PunchClockDate(System.String, System.String) on controller Sg.HcmMb.Card.CardAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:19:12,939 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:19:12,941 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 145.7953ms INFO 2026-03-15 21:19:12,941 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 21:19:12,941 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 148.6354ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:19:17,125 [85 ] 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-15 21:19:17,125 [85 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:19:17,132 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:19:17,133 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 21:19:17,134 [85 ] 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-15 21:19:17,167 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:19:17,168 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 33.7445ms INFO 2026-03-15 21:19:17,168 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 21:19:17,168 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 43.0087ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:12,022 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773580811815&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 21:20:12,023 [78 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 21:20:12,023 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9334ms 200 text/html INFO 2026-03-15 21:20:12,377 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.21495982909152456 INFO 2026-03-15 21:20:12,378 [81 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 21:20:12,378 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.617ms 200 application/javascript INFO 2026-03-15 21:20:12,503 [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%3D1773580811815%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 21:20:12,503 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:12,503 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:12,505 [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-15 21:20:12,506 [75 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773580811815&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 21:20:12,509 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:12,509 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.9056ms INFO 2026-03-15 21:20:12,509 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:12,509 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2034ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:12,537 [75 ] 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-15 21:20:12,537 [75 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:20:12,538 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:12,538 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:12,539 [75 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:20:12,540 [75 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 21:20:12,540 [75 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 21:20:12,540 [75 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 21:20:12,556 [75 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 21:20:12,558 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:12,558 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 19.1888ms INFO 2026-03-15 21:20:12,558 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:12,558 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.1263ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:12,672 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-03-15 21:20:12,672 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:12,672 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:12,673 [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-15 21:20:12,676 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:12,676 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1977ms INFO 2026-03-15 21:20:12,676 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:12,677 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9434ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:12,687 [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-15 21:20:12,687 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:12,687 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:12,689 [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-15 21:20:12,690 [78 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 21:20:12,690 [78 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 21:20:12,690 [78 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 21:20:12,704 [78 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 21:20:12,707 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:12,707 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 18.2451ms INFO 2026-03-15 21:20:12,707 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:12,707 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.9695ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:12,815 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-15 21:20:12,815 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:12,815 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:12,817 [78 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:20:12,820 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:12,820 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2755ms INFO 2026-03-15 21:20:12,820 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:12,820 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6707ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:12,830 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-15 21:20:12,830 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:12,831 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:12,832 [75 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:20:12,835 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:12,835 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.1222ms INFO 2026-03-15 21:20:12,835 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:12,835 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0874ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:12,850 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-15 21:20:12,850 [75 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:20:12,850 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:12,850 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:12,852 [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-15 21:20:12,857 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:12,857 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5556ms INFO 2026-03-15 21:20:12,857 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:12,857 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3129ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:12,866 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-15 21:20:12,866 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:12,866 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:12,867 [74 ] 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-15 21:20:12,875 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:12,875 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.841ms INFO 2026-03-15 21:20:12,875 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:12,875 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.568ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:12,903 [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-15 21:20:12,903 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:12,903 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:12,904 [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-15 21:20:12,904 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:12,904 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:12,904 [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-15 21:20:12,905 [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-15 21:20:12,907 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:12,907 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.9455ms INFO 2026-03-15 21:20:12,907 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:12,907 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9106ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:12,909 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:12,909 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.2943ms INFO 2026-03-15 21:20:12,909 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:12,909 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8869ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:12,922 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-03-15 21:20:12,922 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:12,922 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:12,923 [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-15 21:20:12,925 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-15 21:20:12,925 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:12,925 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:12,926 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:12,926 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8097ms INFO 2026-03-15 21:20:12,926 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:12,926 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.332ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:12,926 [74 ] 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-15 21:20:12,929 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:12,930 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.2854ms INFO 2026-03-15 21:20:12,930 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:12,930 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.779ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:12,939 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-15 21:20:12,939 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:12,939 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:12,940 [76 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:20:12,944 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:12,945 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.2188ms INFO 2026-03-15 21:20:12,945 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:12,945 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.758ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:13,027 [74 ] 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-15 21:20:13,027 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:13,027 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:13,028 [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-15 21:20:13,031 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:13,031 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.6808ms INFO 2026-03-15 21:20:13,031 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:13,031 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2778ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:13,045 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-15 21:20:13,046 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:13,046 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:13,047 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-15 21:20:13,047 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:13,047 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:13,047 [74 ] 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-15 21:20:13,048 [76 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:20:13,058 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:13,058 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 10.3489ms INFO 2026-03-15 21:20:13,058 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:13,059 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.1622ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:13,065 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:13,065 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 18.2598ms INFO 2026-03-15 21:20:13,065 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:13,065 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.9281ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:14,201 [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-15 21:20:14,201 [73 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:20:14,201 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:14,202 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:14,203 [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-15 21:20:14,207 [76 ] 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-15 21:20:14,207 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:14,207 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:14,208 [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-15 21:20:14,209 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:14,209 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8073ms INFO 2026-03-15 21:20:14,209 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:14,209 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8736ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:14,210 [76 ] 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-15 21:20:14,210 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:14,211 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:14,211 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:14,211 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.868ms INFO 2026-03-15 21:20:14,211 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:14,211 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5851ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:14,212 [76 ] 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-15 21:20:14,213 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-03-15 21:20:14,213 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:14,213 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:14,215 [73 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:20:14,217 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:14,217 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 4.8557ms INFO 2026-03-15 21:20:14,217 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:14,217 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4622ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:14,220 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:14,220 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 5.2032ms INFO 2026-03-15 21:20:14,220 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:14,220 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3056ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:14,226 [78 ] 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-15 21:20:14,227 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:14,227 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:14,228 [78 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:20:14,229 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-15 21:20:14,229 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:14,229 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:14,231 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:14,231 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9549ms INFO 2026-03-15 21:20:14,231 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:14,231 [73 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:20:14,231 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5194ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:14,234 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:14,234 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.8312ms INFO 2026-03-15 21:20:14,234 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:14,234 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6907ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:14,342 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1678& INFO 2026-03-15 21:20:14,343 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:14,343 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:14,344 [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-15 21:20:14,347 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:14,352 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 7.6335ms INFO 2026-03-15 21:20:14,352 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:14,352 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3114ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:16,357 [78 ] 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-15 21:20:16,357 [78 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:20:16,357 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:16,357 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:16,367 [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-15 21:20:16,376 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetMyAttPatItem?& INFO 2026-03-15 21:20:16,376 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:16,376 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:16,377 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:16,377 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.001ms INFO 2026-03-15 21:20:16,377 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:16,377 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.6435ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:16,378 [74 ] 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-15 21:20:16,385 [78 ] 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-15 21:20:16,385 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:16,385 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:16,386 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:16,387 [78 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:20:16,389 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M) in 10.2752ms INFO 2026-03-15 21:20:16,389 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetMyAttPatItem (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:16,389 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.1769ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:16,393 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:16,393 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.8663ms INFO 2026-03-15 21:20:16,393 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:16,393 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.364ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:16,496 [74 ] 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-14& INFO 2026-03-15 21:20:16,496 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:16,496 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:16,499 [74 ] 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-15 21:20:16,871 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:16,873 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M) in 374.1717ms INFO 2026-03-15 21:20:16,873 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAbnormalAttDetail (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:16,873 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 376.9869ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:21,642 [74 ] 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-15 21:20:21,642 [74 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:20:21,642 [78 ] 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-15 21:20:21,642 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:21,642 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:21,642 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:21,642 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:21,643 [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-15 21:20:21,643 [78 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.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-15 21:20:21,647 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:21,647 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.5934ms INFO 2026-03-15 21:20:21,647 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:21,647 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.441ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:21,649 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:21,649 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6118ms INFO 2026-03-15 21:20:21,649 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:21,649 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7092ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:24,157 [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-15 21:20:24,157 [94 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:20:24,158 [94 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:24,158 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:24,159 [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-15 21:20:24,165 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:24,165 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8413ms INFO 2026-03-15 21:20:24,165 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:24,165 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0577ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:27,826 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-15 21:20:27,826 [76 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:20:27,826 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:27,827 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:27,828 [76 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:20:27,831 [94 ] 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-15 21:20:27,831 [94 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:20:27,832 [94 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:27,832 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:27,833 [94 ] 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-15 21:20:27,834 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:27,834 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1024ms INFO 2026-03-15 21:20:27,834 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:27,834 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2216ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:27,842 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:27,842 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 8.8756ms INFO 2026-03-15 21:20:27,842 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:27,842 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6532ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:27,873 [94 ] 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-15 21:20:27,873 [94 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:27,873 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:27,874 [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-15 21:20:27,877 [94 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:27,877 [94 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.835ms INFO 2026-03-15 21:20:27,877 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:27,877 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4916ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:30,426 [94 ] 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-15 21:20:30,426 [94 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:20:30,427 [94 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:30,427 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:30,428 [94 ] 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-15 21:20:30,460 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:30,460 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 32.3572ms INFO 2026-03-15 21:20:30,460 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:30,461 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.3771ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:31,215 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/cardPanle.3bec7bb3.css INFO 2026-03-15 21:20:31,224 [94 ] NetCore.StaticFiles.StaticFileMiddleware - The file /css/cardPanle.3bec7bb3.css was not modified INFO 2026-03-15 21:20:31,225 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0292ms 304 text/css INFO 2026-03-15 21:20:31,285 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/cardPanle.257388ba.js INFO 2026-03-15 21:20:31,285 [81 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:20:31,294 [94 ] 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-15 21:20:31,294 [94 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:20:31,294 [94 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:31,294 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:31,296 [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-15 21:20:31,301 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:31,301 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7919ms INFO 2026-03-15 21:20:31,302 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:31,302 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9332ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:31,303 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/cardPanle.257388ba.js INFO 2026-03-15 21:20:31,320 [78 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/cardPanle.257388ba.js was not modified INFO 2026-03-15 21:20:31,320 [81 ] NetCore.StaticFiles.StaticFileMiddleware - The file /js/cardPanle.257388ba.js was not modified INFO 2026-03-15 21:20:31,320 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.4467ms 304 application/javascript INFO 2026-03-15 21:20:31,320 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.0808ms 304 application/javascript INFO 2026-03-15 21:20:31,430 [75 ] 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-15 21:20:31,431 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:31,431 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:31,432 [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-15 21:20:31,437 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:31,437 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.5427ms INFO 2026-03-15 21:20:31,437 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:31,437 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4898ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:31,445 [81 ] 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-15 21:20:31,446 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:31,446 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.GetSelfCard (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:31,447 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=onlyAllowedPhotos& INFO 2026-03-15 21:20:31,448 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:31,448 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:31,448 [81 ] 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-15 21:20:31,449 [75 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:20:31,453 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:31,453 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.4115ms INFO 2026-03-15 21:20:31,453 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:31,453 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4004ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:31,494 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:31,496 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.GetSelfCard (Sg.Hcm.Application.M) in 48.5049ms INFO 2026-03-15 21:20:31,496 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.GetSelfCard (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:31,496 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.0161ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:31,560 [94 ] 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-15 21:20:31,561 [94 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:31,561 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:31,562 [94 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", 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-15 21:20:31,565 [94 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:31,565 [94 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.1522ms INFO 2026-03-15 21:20:31,565 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:31,565 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9499ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:32,671 [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-15 21:20:32,671 [75 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:20:32,671 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:32,671 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:32,673 [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-15 21:20:32,688 [94 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:32,688 [94 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 14.7374ms INFO 2026-03-15 21:20:32,688 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:32,688 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.5545ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:32,821 [75 ] 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-15 21:20:32,821 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:32,821 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.WebPub.CodeAppService.GetData (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:32,823 [75 ] 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-15 21:20:32,860 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:32,863 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.WebPub.CodeAppService.GetData (Sg.Hcm.Application.M) in 39.5821ms INFO 2026-03-15 21:20:32,863 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.WebPub.CodeAppService.GetData (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:32,863 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.2881ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:59,667 [81 ] 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-15 21:20:59,667 [81 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:20:59,667 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:59,668 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:59,669 [81 ] 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-15 21:20:59,676 [94 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:59,676 [94 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 7.2966ms INFO 2026-03-15 21:20:59,676 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:59,677 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4591ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:20:59,813 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Card/DoCreateSelfCard? application/json 30055 INFO 2026-03-15 21:20:59,813 [78 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:20:59,813 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:20:59,813 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.DoCreateSelfCard (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:59,815 [78 ] 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-15 21:20:59,941 [75 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:20:59,941 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.DoCreateSelfCard (Sg.Hcm.Application.M) in 126.0026ms INFO 2026-03-15 21:20:59,941 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.DoCreateSelfCard (Sg.Hcm.Application.M)' INFO 2026-03-15 21:20:59,941 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 128.6ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:21:00,080 [75 ] 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-15 21:21:00,080 [75 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:21:00,080 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:21:00,081 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-03-15 21:21:00,083 [75 ] 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-15 21:21:00,123 [81 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:374868,Dealer:1678,FlowID:89,KeyField:K_ID,KeyFieldValue:663687865,FlowTable:K_Card,ApplyA0188:1678,flowNode:begin INFO 2026-03-15 21:21:00,131 [81 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:4,Dealer:RefObjType_A01|||RefObj_A0188||||||Relation_OtherTable|||A01||A0188||AP1,PreA0188:1678,FlowID:89,KeyField:K_ID,KeyFieldValue:663687865,FlowTable:K_Card,ApplyA0188:1678,flowNode:N1661331571231 INFO 2026-03-15 21:21:00,161 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:21:00,162 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.DoEntityFlowWork (Sg.Hcm.Application.M) in 79.0348ms INFO 2026-03-15 21:21:00,162 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-03-15 21:21:00,162 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 82.0517ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:21:01,319 [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-15 21:21:01,319 [78 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:21:01,319 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:21:01,319 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:21:01,321 [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-15 21:21:01,330 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:21:01,330 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.7591ms INFO 2026-03-15 21:21:01,330 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:21:01,330 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.106ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:21:01,375 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Card/PunchClockDate? application/x-www-form-urlencoded 26 INFO 2026-03-15 21:21:01,375 [78 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:21:01,375 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:21:01,375 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 21:21:01,376 [78 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PunchClockDate", controller = "Card"}. Executing controller action with signature Sg.HcmMb.Card.Dto.PunchClockResultListDto PunchClockDate(System.String, System.String) on controller Sg.HcmMb.Card.CardAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:21:01,381 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:21:01,381 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 4.7292ms INFO 2026-03-15 21:21:01,381 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 21:21:01,381 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5625ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:21:03,206 [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-15 21:21:03,206 [75 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:21:03,206 [75 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:21:03,206 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:21:03,208 [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-15 21:21:03,214 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:21:03,214 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2912ms INFO 2026-03-15 21:21:03,214 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:21:03,214 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3108ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:21:05,165 [72 ] 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-15 21:21:05,165 [72 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:21:05,165 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:21:05,165 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:21:05,167 [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-15 21:21:05,172 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:21:05,172 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5194ms INFO 2026-03-15 21:21:05,172 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:21:05,172 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7034ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:21:05,195 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetHintsNumber?& INFO 2026-03-15 21:21:05,195 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:21:05,195 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetHintsNumber (Sg.Hcm.Application.M)' INFO 2026-03-15 21:21:05,197 [79 ] 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-15 21:21:05,203 [72 ] 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-15 21:21:05,203 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:21:05,203 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:21:05,204 [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-15 21:21:05,223 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:21:05,223 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 18.4812ms INFO 2026-03-15 21:21:05,223 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:21:05,223 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.0535ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:21:05,242 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:21:05,244 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetHintsNumber (Sg.Hcm.Application.M) in 46.462ms INFO 2026-03-15 21:21:05,244 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetHintsNumber (Sg.Hcm.Application.M)' INFO 2026-03-15 21:21:05,244 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 48.7614ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:21:06,259 [78 ] 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-15 21:21:06,259 [78 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:21:06,259 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:21:06,259 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:21:06,261 [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-15 21:21:06,266 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:21:06,266 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8536ms INFO 2026-03-15 21:21:06,266 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:21:06,267 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9114ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:21:06,267 [79 ] 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-15 21:21:06,268 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:21:06,268 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 21:21:06,269 [79 ] 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-15 21:21:06,272 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:21:06,272 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.0895ms INFO 2026-03-15 21:21:06,272 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 21:21:06,272 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8418ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:21:06,336 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-15 21:21:06,337 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:21:06,337 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 21:21:06,338 [79 ] 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-15 21:21:06,338 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:21:06,338 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 21:21:06,338 [80 ] 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-15 21:21:06,339 [79 ] 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-15 21:21:06,363 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:21:06,363 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 24.4205ms INFO 2026-03-15 21:21:06,363 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 21:21:06,363 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.455ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:21:06,365 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:21:06,365 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 25.5167ms INFO 2026-03-15 21:21:06,365 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 21:21:06,365 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.1607ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:21:06,370 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetSelectNum?& INFO 2026-03-15 21:21:06,371 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:21:06,371 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-15 21:21:06,372 [72 ] 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-15 21:21:06,378 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:21:06,378 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M) in 5.9913ms INFO 2026-03-15 21:21:06,378 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-15 21:21:06,378 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8741ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:21:12,211 [80 ] 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-15 21:21:12,211 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:21:12,211 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 21:21:12,212 [80 ] 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-15 21:21:12,229 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:21:12,229 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 16.6153ms INFO 2026-03-15 21:21:12,229 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 21:21:12,229 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.6604ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:25:24,195 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773581123403&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 21:25:24,195 [89 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 21:25:24,195 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6302ms 200 text/html INFO 2026-03-15 21:25:24,897 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.7937910862805398 INFO 2026-03-15 21:25:24,897 [91 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 21:25:24,898 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.59ms 200 application/javascript INFO 2026-03-15 21:25:25,065 [91 ] 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%3D1773581123403%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 21:25:25,066 [91 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-15 21:25:25,066 [91 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-15 21:25:25,067 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:25,068 [91 ] 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-15 21:25:25,069 [91 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773581123403&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 21:25:25,072 [91 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:25:25,072 [91 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.3232ms INFO 2026-03-15 21:25:25,072 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:25,072 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8887ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:25:25,091 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-03-15 21:25:25,091 [88 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:25:25,091 [88 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-15 21:25:25,092 [88 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-15 21:25:25,092 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:25,093 [88 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-03-15 21:25:25,094 [88 ] 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-15 21:25:25,094 [88 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 21:25:25,094 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:25:25,094 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.2986ms INFO 2026-03-15 21:25:25,094 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:25,094 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.4332ms 401 application/json; charset=utf-8 INFO 2026-03-15 21:25:25,184 [93 ] 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-15 21:25:25,184 [93 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:25:25,185 [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-15 21:25:25,185 [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-15 21:25:25,185 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 21:25:25,186 [93 ] 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-15 21:25:25,187 [88 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3NjEiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMjQ2NSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuWNnOWHpOWotCIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzYxIiwianRpIjoiZWQ1Y2JkMDYtMjMwOS00MTE4LWIyMjktYzY0NDQwYjc1OGEyIiwiaWF0IjoxNzczMzkxMTMzLCJuYmYiOjE3NzMzOTExMzEsImV4cCI6MTc3MzQ3NzUzMywiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.HkNFswhz2GG3INrP-cmDYq6VTnhC6r5S7FVogfY8NLw INFO 2026-03-15 21:25:25,190 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:25:25,190 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.2821ms INFO 2026-03-15 21:25:25,190 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 21:25:25,191 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5932ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:25:25,297 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-03-15 21:25:25,297 [88 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:25:25,297 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:25:25,299 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:25,300 [88 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:25:25,302 [91 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 21:25:25,302 [91 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 21:25:25,302 [91 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 21:25:25,317 [91 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 21:25:25,319 [91 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:25:25,319 [91 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.6963ms INFO 2026-03-15 21:25:25,319 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:25,319 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.5745ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:25:25,417 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-15 21:25:25,418 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:25:25,418 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:25,419 [88 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:25:25,420 [88 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 21:25:25,421 [88 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 21:25:25,421 [88 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 21:25:25,428 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-03-15 21:25:25,429 [91 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:25:25,429 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:25,430 [91 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:25:25,433 [91 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:25:25,434 [91 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4986ms INFO 2026-03-15 21:25:25,434 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:25,434 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3496ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:25:25,450 [88 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 21:25:25,453 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:25:25,453 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.4611ms INFO 2026-03-15 21:25:25,453 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:25,453 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.4728ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:25:25,562 [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-15 21:25:25,562 [89 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:25:25,562 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:25,563 [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-15 21:25:25,569 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:25:25,569 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.7102ms INFO 2026-03-15 21:25:25,569 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:25,569 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.458ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:25:25,570 [88 ] 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-15 21:25:25,570 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:25:25,570 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:25,572 [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-15 21:25:25,574 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:25:25,574 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.7623ms INFO 2026-03-15 21:25:25,574 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:25,574 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3688ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:25:25,596 [93 ] Microsoft.AspNetCore.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-15 21:25:25,596 [93 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:25:25,596 [93 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:25:25,596 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:25,597 [93 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:25:25,602 [93 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:25:25,602 [93 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.9744ms INFO 2026-03-15 21:25:25,602 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:25,602 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6703ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:25:25,689 [91 ] 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-15 21:25:25,689 [91 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:25:25,689 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:25,691 [91 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:25:25,694 [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-15 21:25:25,694 [89 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:25:25,694 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:25,695 [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-15 21:25:25,696 [91 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:25:25,696 [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-15 21:25:25,696 [91 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.2686ms INFO 2026-03-15 21:25:25,696 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:25,696 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1409ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:25:25,696 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:25:25,696 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:25,697 [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-15 21:25:25,699 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:25:25,699 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.9822ms INFO 2026-03-15 21:25:25,699 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:25,699 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6292ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:25:25,700 [93 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:25:25,700 [93 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.8675ms INFO 2026-03-15 21:25:25,700 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:25,700 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5765ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:25:25,728 [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-15 21:25:25,728 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-15 21:25:25,729 [93 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:25:25,729 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:25,729 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:25:25,729 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:25,730 [93 ] 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-15 21:25:25,730 [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-15 21:25:25,733 [93 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:25:25,733 [93 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.4104ms INFO 2026-03-15 21:25:25,733 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:25,733 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1489ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:25:25,734 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-15 21:25:25,735 [93 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:25:25,735 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:25,736 [93 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "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-15 21:25:25,738 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:25:25,738 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.8357ms INFO 2026-03-15 21:25:25,738 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:25,738 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7378ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:25:25,744 [93 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:25:25,744 [93 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 7.606ms INFO 2026-03-15 21:25:25,744 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:25,744 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2671ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:25:25,806 [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-15 21:25:25,806 [89 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:25:25,806 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:25,807 [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-15 21:25:25,813 [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-15 21:25:25,813 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:25:25,813 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:25,814 [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-15 21:25:25,816 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:25:25,817 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.108ms INFO 2026-03-15 21:25:25,817 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:25,817 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7557ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:25:25,835 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:25:25,835 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 20.9617ms INFO 2026-03-15 21:25:25,835 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:25,836 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.6659ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:25:25,981 [96 ] 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-15 21:25:25,981 [96 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:25:25,981 [96 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:25,982 [96 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", 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-15 21:25:25,985 [96 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:25:25,985 [96 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.9661ms INFO 2026-03-15 21:25:25,985 [96 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:25,985 [96 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7443ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:25:28,785 [96 ] 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-15 21:25:28,785 [96 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:25:28,786 [96 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:25:28,786 [96 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:28,787 [96 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:25:28,793 [95 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:25:28,793 [95 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8958ms INFO 2026-03-15 21:25:28,793 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:28,793 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0798ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:25:28,826 [89 ] 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-15 21:25:28,826 [89 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:25:28,826 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:28,827 [89 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:25:28,830 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:25:28,830 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.798ms INFO 2026-03-15 21:25:28,830 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:28,830 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5169ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:25:28,831 [89 ] 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-15 21:25:28,832 [89 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:25:28,832 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:28,833 [89 ] 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-15 21:25:28,838 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:25:28,838 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 4.67ms INFO 2026-03-15 21:25:28,838 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:28,838 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.334ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:25:28,841 [96 ] 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-15 21:25:28,841 [96 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:25:28,841 [96 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:28,842 [88 ] 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-15 21:25:28,842 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:25:28,842 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:28,842 [96 ] 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-15 21:25:28,843 [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-15 21:25:28,846 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:25:28,846 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.703ms INFO 2026-03-15 21:25:28,846 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:28,846 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2929ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:25:28,847 [95 ] 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-15 21:25:28,847 [95 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:25:28,847 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:25:28,847 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:28,847 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 4.7666ms INFO 2026-03-15 21:25:28,847 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:28,847 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4267ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:25:28,848 [95 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.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-15 21:25:28,851 [95 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:25:28,851 [95 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.6911ms INFO 2026-03-15 21:25:28,851 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:28,851 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.254ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:25:28,935 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1761& INFO 2026-03-15 21:25:28,935 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:25:28,935 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:28,936 [88 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:25:28,974 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:25:28,977 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 40.5423ms INFO 2026-03-15 21:25:28,977 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:28,977 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.2919ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:25:30,047 [88 ] 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-15 21:25:30,047 [88 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:25:30,048 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:25:30,048 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:30,049 [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-15 21:25:30,055 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:25:30,055 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8655ms INFO 2026-03-15 21:25:30,055 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:30,055 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8313ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:25:30,103 [95 ] 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-15 21:25:30,103 [88 ] 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-15 21:25:30,104 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:25:30,104 [95 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:25:30,104 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:30,104 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:30,105 [95 ] 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-15 21:25:30,105 [88 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:25:30,107 [95 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-15 21:25:30,108 [96 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:25:30,108 [96 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.1983ms INFO 2026-03-15 21:25:30,109 [96 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:30,109 [96 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.126ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:25:30,114 [95 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:25:30,114 [95 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 8.725ms INFO 2026-03-15 21:25:30,114 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:30,114 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6021ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:25:30,228 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1761& INFO 2026-03-15 21:25:30,228 [93 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:25:30,229 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:30,230 [93 ] 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-15 21:25:30,233 [93 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:25:30,236 [97 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 6.4444ms INFO 2026-03-15 21:25:30,236 [97 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:30,236 [97 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3536ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:25:37,260 [95 ] 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-15 21:25:37,260 [95 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:25:37,260 [95 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:25:37,260 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:37,262 [95 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:25:37,267 [93 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:25:37,267 [93 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.653ms INFO 2026-03-15 21:25:37,267 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:37,267 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7854ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:25:37,270 [93 ] 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-15 21:25:37,271 [93 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:25:37,271 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:37,272 [93 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.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-15 21:25:37,275 [93 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:25:37,275 [93 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.8152ms INFO 2026-03-15 21:25:37,275 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:37,275 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5591ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:25:41,024 [98 ] Microsoft.AspNetCore.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-15 21:25:41,024 [98 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:25:41,024 [98 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:25:41,024 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:41,025 [98 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:25:41,031 [98 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:25:41,031 [98 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6645ms INFO 2026-03-15 21:25:41,031 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:25:41,031 [98 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.735ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:38:50,199 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773581929155&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-15 21:38:50,199 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 21:38:50,200 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8621ms 200 text/html INFO 2026-03-15 21:38:50,997 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.37737032317712427 INFO 2026-03-15 21:38:50,997 [39 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 21:38:50,997 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6912ms 200 application/javascript INFO 2026-03-15 21:38:51,291 [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%3D1773581929155%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-03-15 21:38:51,291 [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-15 21:38:51,291 [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-15 21:38:51,292 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:51,293 [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-15 21:38:51,294 [39 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773581929155&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-15 21:38:51,297 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:38:51,297 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.9119ms INFO 2026-03-15 21:38:51,297 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:51,297 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5181ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:38:51,309 [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-15 21:38:51,309 [68 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:38:51,309 [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-15 21:38:51,309 [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-15 21:38:51,309 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:51,311 [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-15 21:38:51,311 [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-15 21:38:51,312 [68 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 21:38:51,312 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:38:51,312 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.0655ms INFO 2026-03-15 21:38:51,312 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:51,312 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.102ms 401 application/json; charset=utf-8 INFO 2026-03-15 21:38:51,648 [65 ] 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-15 21:38:51,648 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:38:51,648 [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-15 21:38:51,648 [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-15 21:38:51,649 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 21:38:51,650 [65 ] 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-15 21:38:51,651 [65 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3ODMiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMjgxNiIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuWPtuWbveWFtSIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzgzIiwianRpIjoiYjY3MWY2YzQtNTZlNS00ZTIwLTkyNWItZmMwZjNlZWNlMmNjIiwiaWF0IjoxNzczNDkxOTE0LCJuYmYiOjE3NzM0OTE5MTIsImV4cCI6MTc3MzU3ODMxNCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.VCx-0apTneRG1t3Gk62UbD4hexNjjMXipb3TcnIE834 INFO 2026-03-15 21:38:51,654 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:38:51,654 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.0003ms INFO 2026-03-15 21:38:51,654 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 21:38:51,654 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3149ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:38:51,758 [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-15 21:38:51,758 [65 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:38:51,758 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:38:51,760 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:51,761 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:38:51,765 [39 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 21:38:51,765 [39 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 21:38:51,765 [39 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 21:38:51,780 [39 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 21:38:51,782 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:38:51,782 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 20.9352ms INFO 2026-03-15 21:38:51,782 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:51,782 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.5969ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:38:51,859 [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-15 21:38:51,860 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:38:51,860 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:51,861 [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-15 21:38:51,862 [39 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 21:38:51,862 [39 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 21:38:51,862 [39 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 21:38:51,874 [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-15 21:38:51,874 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:38:51,874 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:51,876 [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-15 21:38:51,879 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:38:51,879 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0836ms INFO 2026-03-15 21:38:51,879 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:51,879 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9156ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:38:51,891 [39 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 21:38:51,893 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:38:51,894 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 32.4184ms INFO 2026-03-15 21:38:51,894 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:51,894 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.1729ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:38:51,969 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-15 21:38:51,970 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:38:51,970 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:51,971 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:38:51,975 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-15 21:38:51,975 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:38:51,975 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:51,976 [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-15 21:38:51,977 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:38:51,977 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.0579ms INFO 2026-03-15 21:38:51,977 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:51,977 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8219ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:38:51,979 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:38:51,979 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9582ms INFO 2026-03-15 21:38:51,979 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:51,979 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7581ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:38:51,986 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 425 INFO 2026-03-15 21:38:51,986 [68 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:38:51,986 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:38:51,986 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:51,988 [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-15 21:38:51,993 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:38:51,993 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5486ms INFO 2026-03-15 21:38:51,993 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:51,993 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2126ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:38:52,013 [68 ] 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-15 21:38:52,013 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:38:52,013 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:52,014 [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-15 21:38:52,017 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:38:52,017 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.5969ms INFO 2026-03-15 21:38:52,017 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:52,017 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.1418ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:38:52,054 [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-15 21:38:52,055 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:38:52,055 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:52,056 [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-15 21:38:52,060 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:38:52,060 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.2487ms INFO 2026-03-15 21:38:52,060 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:52,060 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8722ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:38:52,091 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=6b6b7515-55c2-45a7-8043-6df3cf716f1e%20%20& INFO 2026-03-15 21:38:52,091 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:38:52,091 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:52,093 [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-15 21:38:52,145 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:38:52,146 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 53.2297ms INFO 2026-03-15 21:38:52,147 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:52,147 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.7662ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:38:52,183 [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-15 21:38:52,183 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:38:52,183 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:52,185 [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-15 21:38:52,187 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:38:52,187 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.6178ms INFO 2026-03-15 21:38:52,187 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:52,187 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.198ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:38:52,231 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-15 21:38:52,231 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:38:52,231 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:52,232 [68 ] 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-15 21:38:52,235 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=374869&isHis=& INFO 2026-03-15 21:38:52,235 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:38:52,235 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:52,237 [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-15 21:38:52,238 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:38:52,238 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 5.9931ms INFO 2026-03-15 21:38:52,238 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:52,238 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5529ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:38:52,245 [65 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-15 21:38:52,300 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:38:52,300 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 62.452ms INFO 2026-03-15 21:38:52,300 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:52,300 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 64.6971ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:38:52,385 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=6b6b7515-55c2-45a7-8043-6df3cf716f1e%20%20&isHis=& INFO 2026-03-15 21:38:52,385 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:38:52,385 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:52,387 [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-15 21:38:52,390 [65 ] 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=6b6b7515-55c2-45a7-8043-6df3cf716f1e%20%20&recordId=663687865&tableName=K_Card& INFO 2026-03-15 21:38:52,390 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:38:52,390 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:52,392 [65 ] 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-15 21:38:52,395 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=6b6b7515-55c2-45a7-8043-6df3cf716f1e%20%20&flowID=89&nodeCode=N1661331571231& INFO 2026-03-15 21:38:52,395 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:38:52,395 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:52,397 [39 ] 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-15 21:38:52,473 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:38:52,474 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 81.5345ms INFO 2026-03-15 21:38:52,474 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:52,474 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 83.9473ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:38:52,489 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:38:52,491 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 103.6623ms INFO 2026-03-15 21:38:52,491 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:52,491 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 106.4655ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:38:52,509 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:38:52,510 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 112.8369ms INFO 2026-03-15 21:38:52,510 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:52,510 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 115.1881ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:38:52,594 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=374869& INFO 2026-03-15 21:38:52,594 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:38:52,594 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:52,596 [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-15 21:38:52,614 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:38:52,615 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 18.9288ms INFO 2026-03-15 21:38:52,615 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:52,615 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.5742ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:38:52,728 [39 ] 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-15 21:38:52,729 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:38:52,729 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:52,730 [39 ] 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-15 21:38:52,733 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:38:52,734 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.4909ms INFO 2026-03-15 21:38:52,734 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:52,734 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2744ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:38:52,751 [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-15 21:38:52,751 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:38:52,751 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:52,753 [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-15 21:38:52,756 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:38:52,756 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5557ms INFO 2026-03-15 21:38:52,756 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:52,757 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4012ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:38:52,820 [39 ] 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-15 21:38:52,820 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:38:52,820 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=6b6b7515-55c2-45a7-8043-6df3cf716f1e%20%20& INFO 2026-03-15 21:38:52,820 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:52,820 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:38:52,820 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:52,821 [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-15 21:38:52,822 [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-15 21:38:52,833 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:38:52,833 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 11.1544ms INFO 2026-03-15 21:38:52,833 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:52,833 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.2362ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:38:52,941 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:38:52,943 [97 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 121.3416ms INFO 2026-03-15 21:38:52,943 [97 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:52,944 [97 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 123.7328ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:38:54,100 [5 ] 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-15 21:38:54,100 [5 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:38:54,101 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:38:54,101 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:54,102 [5 ] 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-15 21:38:54,110 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:38:54,110 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 7.2489ms INFO 2026-03-15 21:38:54,110 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:54,110 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5338ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:38:54,200 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetFileListAsync?attachTableName=&tableName=K_Card&keyFieldValue=irp%2Bzdf4bo9iwL6fOIEEHg%3D%3D& INFO 2026-03-15 21:38:54,200 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:38:54,201 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:54,203 [39 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFileListAsync", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.DownloadResultMDto GetFileListAsync(System.String, System.String, System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:38:54,207 [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-15 21:38:54,207 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:38:54,208 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:54,209 [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-15 21:38:54,211 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:38:54,212 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:38:54,212 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.0565ms INFO 2026-03-15 21:38:54,212 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:54,212 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7707ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:38:54,213 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 9.7635ms INFO 2026-03-15 21:38:54,213 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:54,213 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.5581ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:38:54,286 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=fileMaxSize,whiteFileTypes& INFO 2026-03-15 21:38:54,286 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:38:54,286 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:54,288 [66 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:38:54,290 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:38:54,290 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.8822ms INFO 2026-03-15 21:38:54,290 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 21:38:54,291 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5737ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:39:11,737 [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-15 21:39:11,737 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:39:11,737 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:39:11,738 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 21:39:11,739 [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-15 21:39:11,746 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:39:11,746 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 6.9486ms INFO 2026-03-15 21:39:11,746 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 21:39:11,746 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2663ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:39:11,829 [39 ] 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-15 21:39:11,829 [39 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:39:11,829 [39 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:39:11,829 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-15 21:39:11,831 [39 ] 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-15 21:39:11,887 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:39:11,887 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M) in 56.342ms INFO 2026-03-15 21:39:11,888 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-15 21:39:11,888 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 59.0403ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:39:11,964 [66 ] 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-15 21:39:11,964 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:39:11,964 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M)' INFO 2026-03-15 21:39:11,966 [66 ] 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-15 21:39:11,979 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:39:11,981 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M) in 14.4041ms INFO 2026-03-15 21:39:11,981 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M)' INFO 2026-03-15 21:39:11,981 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.0475ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:39:12,674 [66 ] 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-15 21:39:12,674 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:39:12,674 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:39:12,674 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-03-15 21:39:12,676 [66 ] 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-15 21:39:12,797 [39 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:374869,Dealer:1783,FlowID:89,KeyField:K_ID,KeyFieldValue:663687865,FlowTable:K_Card,ApplyA0188:1678,flowNode:N1661331571231 INFO 2026-03-15 21:39:12,801 [39 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:4,Dealer:RefObjType_A01|||RefObj_A0188||||||Relation_OtherTable|||A01||A0188||AP2,PreA0188:1783,FlowID:89,KeyField:K_ID,KeyFieldValue:663687865,FlowTable:K_Card,ApplyA0188:1678,flowNode:N1661331611447 INFO 2026-03-15 21:39:12,821 [39 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:374870,Dealer:1783,FlowID:89,KeyField:K_ID,KeyFieldValue:663687865,FlowTable:K_Card,ApplyA0188:1678,flowNode:N1661331611447 INFO 2026-03-15 21:39:12,822 [39 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:4,Dealer:RefObjType_A01|||RefObj_A0188||||||Relation_OtherTable|||A01||A0188||AP3,PreA0188:1783,FlowID:89,KeyField:K_ID,KeyFieldValue:663687865,FlowTable:K_Card,ApplyA0188:1678,flowNode:N1661331627861 INFO 2026-03-15 21:39:12,839 [39 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:374871,Dealer:1783,FlowID:89,KeyField:K_ID,KeyFieldValue:663687865,FlowTable:K_Card,ApplyA0188:1678,flowNode:N1661331627861 INFO 2026-03-15 21:39:12,911 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:39:12,912 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M) in 235.6421ms INFO 2026-03-15 21:39:12,912 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-03-15 21:39:12,912 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 238.5082ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:39:14,016 [64 ] 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-15 21:39:14,016 [64 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:39:14,016 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:39:14,016 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:39:14,018 [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-15 21:39:14,020 [64 ] 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-15 21:39:14,020 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:39:14,020 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 21:39:14,022 [64 ] 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-15 21:39:14,023 [39 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:39:14,024 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9957ms INFO 2026-03-15 21:39:14,024 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:39:14,024 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0581ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:39:14,025 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:39:14,025 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.3611ms INFO 2026-03-15 21:39:14,025 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 21:39:14,025 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0188ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:39:14,046 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetSelectNum?& INFO 2026-03-15 21:39:14,047 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:39:14,047 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-15 21:39:14,048 [66 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSelectNum", controller = "EWorkFlow"}. Executing controller action with signature Int32 GetSelectNum() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:39:14,051 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-15 21:39:14,052 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:39:14,052 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 21:39:14,053 [64 ] 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-15 21:39:14,056 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowList?deptCode=&applyA0188=&flowId=&beginTime=&endTime=&page=1&Flag=1&type=0&formCode=& INFO 2026-03-15 21:39:14,056 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:39:14,056 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 21:39:14,057 [65 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.FlowListDto] GetFlowList(System.String, Int32, System.String, System.String, System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:39:14,060 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:39:14,060 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 7.0215ms INFO 2026-03-15 21:39:14,060 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 21:39:14,060 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5995ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:39:14,078 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:39:14,078 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M) in 30.4789ms INFO 2026-03-15 21:39:14,079 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-15 21:39:14,079 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.2318ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:39:14,084 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:39:14,084 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 27.1583ms INFO 2026-03-15 21:39:14,084 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 21:39:14,085 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.9923ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:41:21,323 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773582081265&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 21:41:21,323 [70 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 21:41:21,323 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9153ms 200 text/html INFO 2026-03-15 21:41:21,962 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.8220486653447883 INFO 2026-03-15 21:41:21,962 [70 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 21:41:21,962 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6513ms 200 application/javascript INFO 2026-03-15 21:41:22,107 [112 ] 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-15 21:41:22,107 [112 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:41:22,108 [112 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, 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-15 21:41:22,108 [112 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For 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-15 21:41:22,108 [112 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:22,109 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1773582081265%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 21:41:22,109 [112 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action 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-15 21:41:22,110 [71 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-15 21:41:22,110 [71 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-15 21:41:22,110 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' WARN 2026-03-15 21:41:22,110 [112 ] 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-15 21:41:22,110 [112 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 21:41:22,110 [112 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:22,110 [112 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.1399ms INFO 2026-03-15 21:41:22,110 [112 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:22,110 [112 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.4933ms 401 application/json; charset=utf-8 INFO 2026-03-15 21:41:22,111 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:41:22,112 [71 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773582081265&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 21:41:22,115 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:22,115 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.7929ms INFO 2026-03-15 21:41:22,115 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:22,115 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1561ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:41:22,204 [70 ] 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-15 21:41:22,204 [70 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:41:22,204 [70 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-15 21:41:22,204 [70 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-15 21:41:22,204 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 21:41:22,206 [70 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-03-15 21:41:22,229 [111 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjY1MTQ4IiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvbmFtZSI6IkQwMTYzMDciLCJodHRwOi8vd3d3LmFzcG5ldGJvaWxlcnBsYXRlLmNvbS9pZGVudGl0eS9jbGFpbXMvdGVuYW50SWQiOiIxIiwiVXNlck5hbWUiOiLpu4Tlv6DovokiLCJMYW5ndWFnZSI6InpoLWNuIiwic3ViIjoiNjUxNDgiLCJqdGkiOiI1YmMzZjA2ZC1hZmM0LTRmOTUtOGQ4Zi0zNTVjNGNlOGZjMDAiLCJpYXQiOjE3NzM0NDUwNzgsIm5iZiI6MTc3MzQ0NTA3NiwiZXhwIjoxNzczNTMxNDc4LCJpc3MiOiJIY20iLCJhdWQiOiJIY20ifQ.wY9Iv_j6qIMJ_glp8wyFwGwsaq4iU6zHcZ9WHagryxI INFO 2026-03-15 21:41:22,231 [111 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:22,231 [111 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 25.932ms INFO 2026-03-15 21:41:22,232 [111 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 21:41:22,232 [111 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.7715ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:41:22,444 [70 ] 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-15 21:41:22,444 [70 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:41:22,444 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:41:22,446 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:22,447 [70 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:41:22,478 [112 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 21:41:22,479 [112 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 21:41:22,479 [112 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 21:41:22,493 [112 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 21:41:22,495 [112 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:22,495 [112 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 48.3286ms INFO 2026-03-15 21:41:22,495 [112 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:22,495 [112 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.7908ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:41:22,619 [111 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-15 21:41:22,620 [111 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:41:22,620 [111 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:22,621 [111 ] 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-15 21:41:22,622 [111 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 21:41:22,622 [111 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 21:41:22,622 [111 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 21:41:22,652 [111 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 21:41:22,655 [112 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:22,655 [112 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.7844ms INFO 2026-03-15 21:41:22,655 [112 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:22,655 [112 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.7254ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:41:22,667 [71 ] 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-15 21:41:22,667 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:41:22,667 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:22,668 [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-15 21:41:22,671 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:22,671 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9869ms INFO 2026-03-15 21:41:22,671 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:22,672 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7909ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:41:22,762 [111 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-15 21:41:22,762 [111 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:41:22,762 [111 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:22,763 [111 ] 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-15 21:41:22,769 [111 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:22,769 [111 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.401ms INFO 2026-03-15 21:41:22,769 [111 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:22,769 [111 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0913ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:41:22,782 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-15 21:41:22,783 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:41:22,783 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:22,784 [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-15 21:41:22,786 [111 ] Microsoft.AspNetCore.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-15 21:41:22,786 [111 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:41:22,786 [111 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:41:22,786 [111 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:22,787 [112 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:22,787 [112 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8683ms INFO 2026-03-15 21:41:22,787 [112 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:22,787 [112 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5041ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:41:22,787 [111 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:41:22,812 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:22,812 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 24.4207ms INFO 2026-03-15 21:41:22,812 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:22,812 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.0478ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:41:22,856 [111 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-15 21:41:22,857 [111 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:41:22,857 [111 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:22,858 [111 ] 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-15 21:41:22,858 [112 ] 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-15 21:41:22,858 [112 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:41:22,858 [112 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:22,859 [112 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:41:22,861 [111 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:22,861 [111 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.9412ms INFO 2026-03-15 21:41:22,861 [111 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:22,861 [111 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6078ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:41:22,862 [109 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-15 21:41:22,862 [109 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:41:22,862 [110 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:22,863 [109 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:22,863 [110 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.06ms INFO 2026-03-15 21:41:22,863 [110 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:22,863 [110 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.567ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:41:22,863 [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-15 21:41:22,863 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:41:22,863 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:22,864 [109 ] 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-15 21:41:22,865 [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-15 21:41:22,871 [108 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:22,871 [108 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 7.217ms INFO 2026-03-15 21:41:22,871 [108 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:22,871 [108 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2052ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:41:22,872 [108 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:22,872 [108 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.5973ms INFO 2026-03-15 21:41:22,872 [108 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:22,872 [108 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.311ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:41:22,904 [111 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-15 21:41:22,904 [111 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:41:22,904 [111 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:22,905 [111 ] 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-15 21:41:22,909 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:22,909 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.9022ms INFO 2026-03-15 21:41:22,909 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:22,909 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8875ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:41:22,922 [108 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-15 21:41:22,922 [108 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:41:22,922 [108 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:22,923 [108 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "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-15 21:41:22,930 [108 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:22,930 [108 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 6.954ms INFO 2026-03-15 21:41:22,930 [108 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:22,930 [108 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5611ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:41:22,966 [111 ] 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-15 21:41:22,967 [111 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:41:22,967 [111 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:22,968 [111 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", 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-15 21:41:22,970 [111 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:22,970 [111 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.6194ms INFO 2026-03-15 21:41:22,970 [111 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:22,971 [111 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.1482ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:41:23,003 [108 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-15 21:41:23,003 [108 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:41:23,003 [108 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:23,004 [111 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-15 21:41:23,004 [111 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:41:23,004 [111 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:23,005 [108 ] 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-15 21:41:23,005 [111 ] 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-15 21:41:23,013 [111 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:23,014 [111 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 8.4868ms INFO 2026-03-15 21:41:23,014 [111 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:23,014 [111 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1553ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:41:23,026 [108 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:23,026 [108 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 21.3089ms INFO 2026-03-15 21:41:23,026 [108 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:23,026 [108 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.9094ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:41:25,402 [111 ] 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-15 21:41:25,402 [111 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:41:25,402 [108 ] Microsoft.AspNetCore.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-15 21:41:25,402 [108 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:41:25,402 [111 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:41:25,403 [108 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:41:25,403 [111 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:25,403 [108 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:25,403 [70 ] 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-15 21:41:25,404 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:41:25,404 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:25,404 [111 ] 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-15 21:41:25,404 [108 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:41:25,405 [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-15 21:41:25,409 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:25,409 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5091ms INFO 2026-03-15 21:41:25,409 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:25,409 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4003ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:41:25,421 [111 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:25,421 [111 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 16.9063ms INFO 2026-03-15 21:41:25,421 [111 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:25,421 [111 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.7439ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:41:25,429 [111 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:25,429 [111 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 24.709ms INFO 2026-03-15 21:41:25,429 [111 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:25,429 [111 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.82ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:41:26,922 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Card/PunchClockDate? application/x-www-form-urlencoded 26 INFO 2026-03-15 21:41:26,922 [71 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:41:26,922 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:41:26,922 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:26,924 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PunchClockDate", controller = "Card"}. Executing controller action with signature Sg.HcmMb.Card.Dto.PunchClockResultListDto PunchClockDate(System.String, System.String) on controller Sg.HcmMb.Card.CardAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:41:26,984 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:26,984 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 60.3479ms INFO 2026-03-15 21:41:26,984 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:26,984 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 62.562ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:41:34,147 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773582094107&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 21:41:34,147 [71 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 21:41:34,147 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6753ms 200 text/html INFO 2026-03-15 21:41:34,921 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.7974618848711874 INFO 2026-03-15 21:41:34,922 [71 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 21:41:34,922 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.62ms 200 application/javascript INFO 2026-03-15 21:41:35,026 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1773582094107%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 21:41:35,027 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:41:35,027 [111 ] 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-15 21:41:35,027 [111 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:41:35,027 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:35,027 [111 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:41:35,027 [111 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:35,028 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:41:35,028 [111 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action 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-15 21:41:35,029 [71 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773582094107&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 21:41:35,032 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:35,032 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.5909ms INFO 2026-03-15 21:41:35,032 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:35,032 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6075ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:41:35,062 [111 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 21:41:35,062 [111 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 21:41:35,062 [111 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 21:41:35,077 [111 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 21:41:35,079 [111 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:35,079 [111 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 50.7389ms INFO 2026-03-15 21:41:35,079 [111 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:35,079 [111 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.4092ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:41:35,321 [111 ] 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-15 21:41:35,322 [111 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:41:35,322 [111 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:35,322 [108 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-15 21:41:35,322 [108 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:41:35,322 [108 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:35,323 [111 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:41:35,323 [108 ] 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-15 21:41:35,324 [108 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 21:41:35,324 [108 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 21:41:35,324 [108 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 21:41:35,327 [111 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:35,327 [111 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.8606ms INFO 2026-03-15 21:41:35,327 [111 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:35,327 [111 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1221ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:41:35,339 [108 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 21:41:35,342 [108 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:35,342 [108 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 18.4918ms INFO 2026-03-15 21:41:35,342 [108 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:35,342 [108 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.1488ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:41:35,497 [111 ] Microsoft.AspNetCore.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-15 21:41:35,497 [111 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:41:35,497 [111 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:41:35,497 [111 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:35,498 [108 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-15 21:41:35,498 [108 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:41:35,498 [108 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:35,498 [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-15 21:41:35,499 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:41:35,499 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:35,499 [111 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:41:35,499 [108 ] 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-15 21:41:35,500 [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-15 21:41:35,503 [108 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:35,503 [108 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.8846ms INFO 2026-03-15 21:41:35,503 [108 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:35,503 [108 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6636ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:41:35,503 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:35,503 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5521ms INFO 2026-03-15 21:41:35,503 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:35,504 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1867ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:41:35,532 [109 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:35,532 [109 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 33.1956ms INFO 2026-03-15 21:41:35,532 [109 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:35,532 [109 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.0778ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:41:35,587 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-03-15 21:41:35,587 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:41:35,587 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:35,589 [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-15 21:41:35,592 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:35,592 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7396ms INFO 2026-03-15 21:41:35,592 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:35,593 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8416ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:41:35,602 [108 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-15 21:41:35,603 [108 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:41:35,603 [109 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-15 21:41:35,603 [108 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:35,603 [109 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:41:35,603 [109 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:35,604 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-15 21:41:35,604 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:41:35,604 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:35,604 [110 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-15 21:41:35,604 [108 ] 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-15 21:41:35,604 [110 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:41:35,605 [110 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:35,605 [109 ] 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-15 21:41:35,605 [70 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:41:35,606 [110 ] 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-15 21:41:35,609 [110 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:35,609 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:35,609 [110 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.5151ms INFO 2026-03-15 21:41:35,609 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.6493ms INFO 2026-03-15 21:41:35,609 [110 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:35,609 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:35,609 [110 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0498ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:41:35,609 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5022ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:41:35,613 [108 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:35,613 [108 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 9.0413ms INFO 2026-03-15 21:41:35,613 [108 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:35,613 [108 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.0396ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:41:35,616 [110 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:35,616 [110 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 11.351ms INFO 2026-03-15 21:41:35,616 [110 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:35,616 [110 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.3149ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:41:35,626 [109 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-15 21:41:35,627 [109 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:41:35,627 [109 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:35,628 [109 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "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-15 21:41:35,637 [110 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:35,637 [110 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 9.3237ms INFO 2026-03-15 21:41:35,637 [110 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:35,637 [110 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.0733ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:41:35,717 [109 ] 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-15 21:41:35,717 [109 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:41:35,717 [109 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:35,718 [108 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-15 21:41:35,718 [108 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:41:35,718 [108 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:35,719 [109 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", 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-15 21:41:35,719 [110 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-15 21:41:35,719 [110 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:41:35,719 [110 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:35,720 [108 ] 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-15 21:41:35,720 [110 ] 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-15 21:41:35,729 [109 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:35,729 [109 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 10.4627ms INFO 2026-03-15 21:41:35,729 [109 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:35,729 [109 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.4729ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:41:35,731 [108 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:35,731 [108 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 11.0625ms INFO 2026-03-15 21:41:35,731 [108 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:35,731 [108 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.788ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:41:35,740 [110 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:35,740 [110 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 19.6303ms INFO 2026-03-15 21:41:35,740 [110 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:35,740 [110 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.3203ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:41:40,162 [109 ] 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-15 21:41:40,162 [110 ] 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-15 21:41:40,162 [109 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:41:40,162 [110 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:41:40,162 [109 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:40,162 [110 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:40,164 [110 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:41:40,164 [70 ] 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-15 21:41:40,164 [70 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:41:40,164 [109 ] 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-15 21:41:40,164 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:41:40,164 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:40,190 [70 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:41:40,192 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:40,192 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 28.7349ms INFO 2026-03-15 21:41:40,192 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:40,192 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.5928ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:41:40,195 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:40,196 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4163ms INFO 2026-03-15 21:41:40,196 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:40,196 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 31.8049ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:41:40,481 [107 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:40,484 [107 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M) in 319.8068ms INFO 2026-03-15 21:41:40,484 [107 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.OverTime.OverTimeAppService.GetOverTimeList (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:40,484 [107 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 322.6143ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:41:58,202 [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-15 21:41:58,202 [71 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:41:58,202 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:41:58,202 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:58,204 [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-15 21:41:58,249 [109 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:41:58,249 [109 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 45.1584ms INFO 2026-03-15 21:41:58,249 [109 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:41:58,249 [109 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 47.5025ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:50:17,773 [103 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://58.252.12.166:8082/HcmM/ INFO 2026-03-15 21:50:17,810 [103 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.3555ms 404 INFO 2026-03-15 21:51:05,045 [103 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773582664486&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 21:51:05,045 [103 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 21:51:05,046 [103 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9089ms 200 text/html INFO 2026-03-15 21:51:05,605 [100 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.4379536516896647 INFO 2026-03-15 21:51:05,605 [100 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 21:51:05,605 [100 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6417ms 200 application/javascript INFO 2026-03-15 21:51:05,720 [100 ] 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%3D1773582664486%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 21:51:05,720 [100 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, 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-15 21:51:05,720 [100 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For 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-15 21:51:05,720 [100 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:05,722 [100 ] 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-15 21:51:05,723 [100 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773582664486&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 21:51:05,735 [103 ] 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-15 21:51:05,735 [103 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:51:05,736 [103 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-15 21:51:05,736 [103 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-15 21:51:05,736 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:05,737 [103 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-03-15 21:51:05,738 [103 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-03-15 21:51:05,738 [103 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 21:51:05,738 [103 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:51:05,738 [103 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.043ms INFO 2026-03-15 21:51:05,738 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:05,738 [103 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.0291ms 401 application/json; charset=utf-8 INFO 2026-03-15 21:51:05,869 [92 ] 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-15 21:51:05,869 [92 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:51:05,870 [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-15 21:51:05,870 [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-15 21:51:05,870 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 21:51:05,871 [92 ] 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-15 21:51:05,872 [92 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3NDQiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMjIxMSIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuWGnOS4lumAoiIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzQ0IiwianRpIjoiYjViMWZhNzktY2Y1ZS00ZGNlLTk3ZDQtNjZiZWY2ODkzY2QzIiwiaWF0IjoxNzczMzcwNTc5LCJuYmYiOjE3NzMzNzA1NzcsImV4cCI6MTc3MzQ1Njk3OSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.1WB74LRRgldqO_c6Rk6QFlFBep2v0yiIfIf8k0Eko6E INFO 2026-03-15 21:51:05,875 [92 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:51:05,875 [92 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.2077ms INFO 2026-03-15 21:51:05,875 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 21:51:05,875 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.255ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:51:06,000 [98 ] 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-15 21:51:06,000 [98 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:51:06,000 [98 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:51:06,003 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:06,004 [98 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action 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-15 21:51:06,005 [92 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 21:51:06,005 [92 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 21:51:06,005 [92 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 21:51:06,020 [92 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 21:51:06,023 [92 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:51:06,023 [92 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.9712ms INFO 2026-03-15 21:51:06,023 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:06,023 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.1001ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:51:06,129 [100 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:51:06,129 [100 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 407.1934ms INFO 2026-03-15 21:51:06,129 [100 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:06,129 [100 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 409.4112ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:51:06,140 [98 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-15 21:51:06,140 [98 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:51:06,140 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:06,142 [98 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:51:06,143 [98 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 21:51:06,143 [98 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 21:51:06,143 [98 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 21:51:06,172 [98 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 21:51:06,175 [98 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:51:06,175 [98 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 33.6701ms INFO 2026-03-15 21:51:06,175 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:06,176 [98 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.676ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:51:06,200 [100 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-03-15 21:51:06,200 [100 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:51:06,200 [100 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:06,202 [100 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:51:06,205 [98 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:51:06,205 [98 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0664ms INFO 2026-03-15 21:51:06,205 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:06,205 [98 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8919ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:51:06,284 [103 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-15 21:51:06,285 [103 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:51:06,285 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:06,285 [98 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-15 21:51:06,285 [98 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:51:06,285 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:06,286 [103 ] 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-15 21:51:06,286 [98 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:51:06,288 [100 ] Microsoft.AspNetCore.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-15 21:51:06,288 [100 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:51:06,288 [100 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:51:06,288 [100 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:06,289 [100 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:51:06,290 [98 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:51:06,290 [98 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3667ms INFO 2026-03-15 21:51:06,290 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:06,290 [98 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9614ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:51:06,292 [100 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:51:06,292 [100 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.5327ms INFO 2026-03-15 21:51:06,292 [100 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:06,292 [100 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.432ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:51:06,295 [92 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:51:06,295 [92 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5514ms INFO 2026-03-15 21:51:06,295 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:06,295 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1114ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:51:06,359 [100 ] 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-15 21:51:06,359 [100 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:51:06,359 [100 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:06,360 [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-15 21:51:06,360 [92 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:51:06,360 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:06,361 [100 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:51:06,362 [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-15 21:51:06,362 [103 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-15 21:51:06,362 [103 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:51:06,362 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:06,364 [103 ] 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-15 21:51:06,364 [100 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:51:06,364 [100 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3255ms INFO 2026-03-15 21:51:06,364 [100 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:06,364 [100 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9234ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:51:06,365 [92 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:51:06,365 [92 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.7561ms INFO 2026-03-15 21:51:06,365 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:06,365 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4282ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:51:06,366 [103 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:51:06,366 [103 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.8903ms INFO 2026-03-15 21:51:06,367 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:06,367 [103 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5763ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:51:06,420 [100 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-15 21:51:06,420 [103 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-15 21:51:06,420 [100 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:51:06,420 [100 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:06,420 [103 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:51:06,420 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:06,421 [100 ] 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-15 21:51:06,421 [103 ] 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-15 21:51:06,422 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-15 21:51:06,422 [92 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:51:06,422 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:06,423 [92 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "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-15 21:51:06,428 [103 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:51:06,428 [103 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 6.7469ms INFO 2026-03-15 21:51:06,428 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:06,428 [103 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2541ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:51:06,429 [100 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:51:06,429 [100 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.8962ms INFO 2026-03-15 21:51:06,429 [100 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:06,429 [100 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6166ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:51:06,432 [92 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:51:06,432 [92 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 8.1262ms INFO 2026-03-15 21:51:06,432 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:06,432 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7116ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:51:06,513 [98 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-15 21:51:06,514 [98 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:51:06,514 [98 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:06,515 [98 ] 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-15 21:51:06,520 [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-15 21:51:06,520 [92 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:51:06,520 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:06,521 [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-15 21:51:06,526 [103 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:51:06,527 [103 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 11.4678ms INFO 2026-03-15 21:51:06,527 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:06,527 [103 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.3949ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:51:06,544 [92 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:51:06,544 [92 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 22.8472ms INFO 2026-03-15 21:51:06,544 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:06,544 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.5715ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:51:06,885 [100 ] 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-15 21:51:06,885 [100 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:51:06,885 [100 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:06,887 [100 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", 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-15 21:51:06,890 [100 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:51:06,890 [100 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.3162ms INFO 2026-03-15 21:51:06,890 [100 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:06,890 [100 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3506ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:51:09,300 [100 ] 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-15 21:51:09,300 [100 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:51:09,300 [100 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:51:09,300 [100 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:09,301 [100 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:51:09,307 [103 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:51:09,307 [103 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.3443ms INFO 2026-03-15 21:51:09,307 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:09,307 [103 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3358ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:51:09,325 [92 ] 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-15 21:51:09,325 [103 ] 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-15 21:51:09,326 [103 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:51:09,326 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:09,326 [92 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:51:09,327 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:09,328 [103 ] 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-15 21:51:09,328 [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-15 21:51:09,450 [92 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:51:09,450 [92 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 121.8143ms INFO 2026-03-15 21:51:09,450 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:09,450 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 124.9329ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:51:09,509 [103 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:51:09,511 [103 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 183.3048ms INFO 2026-03-15 21:51:09,511 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:09,512 [103 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 186.2188ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:51:12,697 [103 ] 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-15 21:51:12,697 [103 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:51:12,697 [96 ] 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-15 21:51:12,697 [103 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:51:12,698 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:12,698 [96 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:51:12,698 [96 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:12,699 [103 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:51:12,699 [96 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:51:12,700 [92 ] 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-15 21:51:12,700 [92 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:51:12,700 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:12,702 [92 ] 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-15 21:51:12,702 [93 ] 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-15 21:51:12,704 [103 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:51:12,704 [103 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.0076ms INFO 2026-03-15 21:51:12,704 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:12,704 [103 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7879ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:51:12,705 [100 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:51:12,705 [103 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:51:12,705 [100 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.5171ms INFO 2026-03-15 21:51:12,705 [100 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:12,705 [103 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1675ms INFO 2026-03-15 21:51:12,705 [100 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2095ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:51:12,705 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:12,705 [103 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3225ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:51:12,708 [93 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:51:12,708 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:12,709 [93 ] 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-15 21:51:12,751 [93 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:51:12,754 [113 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M) in 44.1718ms INFO 2026-03-15 21:51:12,754 [113 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:12,754 [113 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 51.4199ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:51:12,825 [93 ] 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-15 21:51:12,825 [93 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:51:12,825 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:12,826 [93 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", 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-15 21:51:12,830 [93 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:51:12,830 [93 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.308ms INFO 2026-03-15 21:51:12,830 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:12,830 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1091ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:51:13,960 [103 ] 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-15 21:51:13,960 [103 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:51:13,960 [103 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:51:13,960 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:13,962 [103 ] 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-15 21:51:13,969 [103 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:51:13,969 [103 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 7.119ms INFO 2026-03-15 21:51:13,969 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:13,969 [103 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1526ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:51:20,202 [92 ] 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-15 21:51:20,202 [92 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:51:20,203 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:20,204 [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-15 21:51:20,205 [103 ] 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-15 21:51:20,206 [103 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:51:20,206 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:20,208 [103 ] 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-15 21:51:20,208 [92 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:51:20,208 [92 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.0804ms INFO 2026-03-15 21:51:20,208 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:20,208 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1302ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:51:20,216 [103 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:51:20,216 [103 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M) in 8.7374ms INFO 2026-03-15 21:51:20,216 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-03-15 21:51:20,216 [103 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.239ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:52:04,350 [103 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetCalLeaveHours?beginDate=2026-03-16&endDate=2026-03-16&timeBegin=07:45&timeEnd=11:45&leaveType=21&isPanel=true& INFO 2026-03-15 21:52:04,350 [103 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:52:04,350 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-03-15 21:52:04,352 [103 ] 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-15 21:52:04,359 [103 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:52:04,361 [103 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M) in 8.5155ms INFO 2026-03-15 21:52:04,361 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-03-15 21:52:04,361 [103 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.3872ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:52:17,105 [88 ] 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-15 21:52:17,105 [88 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:52:17,105 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:52:17,106 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 21:52:17,107 [88 ] 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-15 21:52:17,117 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:52:17,117 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 9.7206ms INFO 2026-03-15 21:52:17,117 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 21:52:17,117 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.3276ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:52:17,230 [89 ] 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-15 21:52:17,231 [89 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:52:17,231 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M)' INFO 2026-03-15 21:52:17,233 [89 ] 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-15 21:52:17,237 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:52:17,237 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M) in 4.5606ms INFO 2026-03-15 21:52:17,237 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M)' INFO 2026-03-15 21:52:17,237 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1895ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:52:17,380 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/DoCreateSelfLeave? application/json 50043 INFO 2026-03-15 21:52:17,380 [88 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:52:17,380 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:52:17,380 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 21:52:17,382 [88 ] 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-15 21:52:17,479 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:52:17,479 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M) in 96.5923ms INFO 2026-03-15 21:52:17,479 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 21:52:17,479 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 99.1669ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:52:17,612 [90 ] 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-15 21:52:17,612 [90 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:52:17,612 [90 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:52:17,613 [90 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-03-15 21:52:17,615 [90 ] 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-15 21:52:17,654 [103 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:374873,Dealer:1744,FlowID:78,KeyField:K_ID,KeyFieldValue:66340,FlowTable:K_LEAVE,ApplyA0188:1744,flowNode:begin INFO 2026-03-15 21:52:17,656 [103 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:3,Dealer:insert into SeleName(A0188) select Work_Agent from k_leave WHERE k_id=[¹Ø¼ü×Ö¶ÎÖµ],PreA0188:1744,FlowID:78,KeyField:K_ID,KeyFieldValue:66340,FlowTable:K_LEAVE,ApplyA0188:1744,flowNode:N1678780289927 INFO 2026-03-15 21:52:17,660 [103 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:½ÚµãûÓÐÕÒµ½ÉóÅúÈË INFO 2026-03-15 21:52:17,663 [103 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:374874,Dealer:-1,FlowID:78,KeyField:K_ID,KeyFieldValue:66340,FlowTable:K_LEAVE,ApplyA0188:1744,flowNode:N1678780289927 INFO 2026-03-15 21:52:17,667 [103 ] 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:66340,FlowTable:K_LEAVE,ApplyA0188:1744,flowNode:N1660288224736 INFO 2026-03-15 21:52:17,692 [103 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:52:17,692 [103 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M) in 77.1186ms INFO 2026-03-15 21:52:17,692 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-03-15 21:52:17,692 [103 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 79.8885ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:52:18,860 [85 ] 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-15 21:52:18,860 [85 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:52:18,860 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:52:18,860 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:52:18,862 [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-15 21:52:18,867 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:52:18,867 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.2085ms INFO 2026-03-15 21:52:18,867 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:52:18,867 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3022ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:52:18,877 [103 ] 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-15 21:52:18,877 [103 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:52:18,877 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-15 21:52:18,879 [103 ] 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-15 21:52:18,934 [103 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:52:18,934 [103 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 54.9705ms INFO 2026-03-15 21:52:18,934 [103 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-15 21:52:18,934 [103 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.6906ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:57:58,393 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773583078255&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 21:57:58,393 [72 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 21:57:58,394 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.917ms 200 text/html INFO 2026-03-15 21:57:59,088 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.6495832407134448 INFO 2026-03-15 21:57:59,089 [72 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 21:57:59,089 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6528ms 200 application/javascript INFO 2026-03-15 21:57:59,236 [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%3D1773583078255%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 21:57:59,237 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:57:59,237 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 21:57:59,238 [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-15 21:57:59,239 [72 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773583078255&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 21:57:59,242 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:57:59,243 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.0458ms INFO 2026-03-15 21:57:59,243 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 21:57:59,243 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2527ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:57:59,263 [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-15 21:57:59,263 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:57:59,264 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:57:59,264 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 21:57:59,265 [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-15 21:57:59,266 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 21:57:59,267 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 21:57:59,267 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 21:57:59,282 [26 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 21:57:59,284 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:57:59,284 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.9844ms INFO 2026-03-15 21:57:59,284 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 21:57:59,284 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.8678ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:57:59,369 [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-15 21:57:59,369 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:57:59,369 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:57:59,370 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-15 21:57:59,370 [94 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:57:59,370 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 21:57:59,370 [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-15 21:57:59,372 [94 ] 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-15 21:57:59,373 [94 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 21:57:59,373 [94 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 21:57:59,373 [94 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 21:57:59,374 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:57:59,374 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2491ms INFO 2026-03-15 21:57:59,374 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:57:59,374 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0608ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:57:59,387 [94 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 21:57:59,390 [94 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:57:59,390 [94 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 17.9146ms INFO 2026-03-15 21:57:59,390 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 21:57:59,390 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.8894ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:57:59,481 [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-15 21:57:59,482 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:57:59,482 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 21:57:59,483 [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-15 21:57:59,486 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:57:59,487 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.2682ms INFO 2026-03-15 21:57:59,487 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 21:57:59,487 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2825ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:57:59,487 [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-15 21:57:59,487 [94 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:57:59,487 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:57:59,489 [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-15 21:57:59,492 [94 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:57:59,492 [94 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0291ms INFO 2026-03-15 21:57:59,492 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:57:59,492 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0027ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:57:59,509 [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-15 21:57:59,509 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:57:59,509 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:57:59,509 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:57:59,510 [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-15 21:57:59,515 [94 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:57:59,515 [94 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.734ms INFO 2026-03-15 21:57:59,515 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:57:59,515 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3579ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:57:59,544 [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-15 21:57:59,544 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:57:59,544 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 21:57:59,544 [94 ] 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-15 21:57:59,544 [94 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:57:59,545 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:57:59,545 [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-15 21:57:59,546 [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-15 21:57:59,547 [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-15 21:57:59,547 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:57:59,547 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 21:57:59,548 [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-15 21:57:59,549 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:57:59,549 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.492ms INFO 2026-03-15 21:57:59,549 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 21:57:59,549 [94 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:57:59,549 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1984ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:57:59,549 [94 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9038ms INFO 2026-03-15 21:57:59,549 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:57:59,549 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7658ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:57:59,551 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:57:59,551 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.0195ms INFO 2026-03-15 21:57:59,551 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 21:57:59,552 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8161ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:57:59,570 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-15 21:57:59,570 [94 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:57:59,570 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 21:57:59,572 [94 ] 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-15 21:57:59,573 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-15 21:57:59,573 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:57:59,573 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 21:57:59,574 [72 ] 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-15 21:57:59,578 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:57:59,578 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 4.0805ms INFO 2026-03-15 21:57:59,578 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 21:57:59,579 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.869ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:57:59,579 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:57:59,579 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.828ms INFO 2026-03-15 21:57:59,579 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 21:57:59,580 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.5301ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:57:59,608 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-15 21:57:59,608 [94 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:57:59,609 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 21:57:59,610 [94 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "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-15 21:57:59,614 [94 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:57:59,614 [94 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.5654ms INFO 2026-03-15 21:57:59,614 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 21:57:59,614 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1816ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:57:59,636 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-15 21:57:59,637 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:57:59,637 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 21:57:59,638 [72 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:57:59,641 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-15 21:57:59,642 [94 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:57:59,642 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 21:57:59,643 [94 ] 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-15 21:57:59,664 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:57:59,665 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 26.4169ms INFO 2026-03-15 21:57:59,665 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 21:57:59,665 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.3304ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:57:59,678 [94 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:57:59,678 [94 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 35.1801ms INFO 2026-03-15 21:57:59,678 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 21:57:59,678 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.0013ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:58:00,291 [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-15 21:58:00,291 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:58:00,291 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:00,293 [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-15 21:58:00,296 [72 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:58:00,296 [72 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.565ms INFO 2026-03-15 21:58:00,296 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:00,296 [72 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8389ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:58:01,121 [94 ] 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-15 21:58:01,121 [72 ] 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-15 21:58:01,121 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-03-15 21:58:01,122 [94 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:58:01,122 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:58:01,122 [72 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:58:01,122 [72 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:01,122 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:01,122 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:01,123 [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-15 21:58:01,123 [94 ] 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-15 21:58:01,123 [72 ] 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-15 21:58:01,126 [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-15 21:58:01,126 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:58:01,126 [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-15 21:58:01,127 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:58:01,127 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:01,128 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:58:01,128 [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-15 21:58:01,128 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:01,129 [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-15 21:58:01,131 [94 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:58:01,131 [94 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 7.8825ms INFO 2026-03-15 21:58:01,131 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:01,131 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7614ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:58:01,132 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:58:01,132 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 9.1987ms INFO 2026-03-15 21:58:01,132 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:01,132 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.3195ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:58:01,133 [94 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:58:01,133 [94 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.139ms INFO 2026-03-15 21:58:01,133 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:01,133 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5712ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:58:01,133 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:58:01,134 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 10.3235ms INFO 2026-03-15 21:58:01,134 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:01,134 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.4515ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:58:01,136 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:58:01,136 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.4524ms INFO 2026-03-15 21:58:01,136 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:01,136 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.0188ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:58:01,146 [82 ] 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-15 21:58:01,146 [82 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:58:01,146 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:01,147 [82 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.PermissionsMsg] GetNewPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:58:01,150 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:58:01,150 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.9709ms INFO 2026-03-15 21:58:01,150 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:01,150 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7528ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:58:01,241 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1944& INFO 2026-03-15 21:58:01,242 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:58:01,242 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:01,243 [85 ] 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-15 21:58:01,248 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:58:01,251 [87 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 7.658ms INFO 2026-03-15 21:58:01,251 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:01,251 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7668ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:58:02,311 [85 ] 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-15 21:58:02,311 [85 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:58:02,311 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:58:02,311 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:02,313 [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-15 21:58:02,318 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:58:02,318 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6579ms INFO 2026-03-15 21:58:02,318 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:02,319 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7085ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:58:02,339 [74 ] 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-15 21:58:02,339 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:58:02,339 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:02,341 [74 ] 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-15 21:58:02,342 [74 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-15 21:58:02,348 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-03-15 21:58:02,348 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:58:02,349 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:02,349 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:58:02,349 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 8.1234ms INFO 2026-03-15 21:58:02,349 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:02,349 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9905ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:58:02,350 [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-15 21:58:02,352 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:58:02,352 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.6079ms INFO 2026-03-15 21:58:02,352 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:02,353 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2461ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:58:02,445 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1944& INFO 2026-03-15 21:58:02,445 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:58:02,445 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:02,446 [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-15 21:58:02,450 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:58:02,452 [87 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 6.2182ms INFO 2026-03-15 21:58:02,452 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:02,453 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0587ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:58:03,453 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-15 21:58:03,453 [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-15 21:58:03,453 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:58:03,454 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:58:03,454 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:58:03,454 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:03,454 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:03,455 [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-15 21:58:03,455 [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-15 21:58:03,459 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:58:03,459 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.5505ms INFO 2026-03-15 21:58:03,459 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:03,459 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6841ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:58:03,460 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:58:03,460 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.3694ms INFO 2026-03-15 21:58:03,460 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:03,461 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3565ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:58:03,740 [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-15 21:58:03,740 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:58:03,740 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:58:03,740 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:03,742 [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-15 21:58:03,747 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:58:03,747 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.3178ms INFO 2026-03-15 21:58:03,747 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:03,747 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3903ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:58:05,357 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 35 INFO 2026-03-15 21:58:05,358 [76 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:58:05,358 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:58:05,358 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:05,359 [76 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:58:05,365 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:58:05,365 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6395ms INFO 2026-03-15 21:58:05,365 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:05,365 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6749ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:58:05,382 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050301&IsEss=true& INFO 2026-03-15 21:58:05,382 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:58:05,382 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:05,383 [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-15 21:58:05,386 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:58:05,386 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0567ms INFO 2026-03-15 21:58:05,386 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:05,386 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7317ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:58:05,396 [13 ] 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-15 21:58:05,396 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:58:05,396 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:58:05,396 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:05,397 [13 ] 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-15 21:58:05,402 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:58:05,402 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 4.5448ms INFO 2026-03-15 21:58:05,402 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:05,402 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3232ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:58:06,455 [13 ] 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-15 21:58:06,455 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:58:06,456 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:58:06,456 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:06,457 [13 ] 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-15 21:58:06,517 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:58:06,517 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 59.8419ms INFO 2026-03-15 21:58:06,517 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:06,517 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 61.9295ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:58:07,954 [13 ] 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-15 21:58:07,954 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:58:07,955 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:58:07,955 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:07,956 [13 ] 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-15 21:58:08,016 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:58:08,016 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 59.8048ms INFO 2026-03-15 21:58:08,016 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:08,016 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 61.9132ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:58:09,039 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Card/PunchClockDate? application/x-www-form-urlencoded 26 INFO 2026-03-15 21:58:09,039 [82 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:58:09,040 [82 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:58:09,040 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:09,041 [82 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PunchClockDate", controller = "Card"}. Executing controller action with signature Sg.HcmMb.Card.Dto.PunchClockResultListDto PunchClockDate(System.String, System.String) on controller Sg.HcmMb.Card.CardAppService (Sg.Hcm.Application.M). INFO 2026-03-15 21:58:09,108 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:58:09,109 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 67.4724ms INFO 2026-03-15 21:58:09,109 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:09,109 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 69.6936ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:58:09,679 [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-15 21:58:09,679 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:58:09,679 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:58:09,679 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:09,680 [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-15 21:58:09,743 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:58:09,744 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 63.0419ms INFO 2026-03-15 21:58:09,744 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:09,744 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 65.0862ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:58:10,517 [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-15 21:58:10,517 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:58:10,517 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:58:10,518 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:10,519 [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-15 21:58:10,580 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:58:10,580 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M) in 60.884ms INFO 2026-03-15 21:58:10,580 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Card.CardAppService.PunchClockDate (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:10,580 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 63.0712ms 200 application/json; charset=utf-8 INFO 2026-03-15 21:58:11,329 [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-15 21:58:11,329 [26 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 21:58:11,329 [26 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 21:58:11,330 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:11,331 [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-15 21:58:11,337 [26 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 21:58:11,337 [26 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.0054ms INFO 2026-03-15 21:58:11,337 [26 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 21:58:11,337 [26 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1144ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:07:39,218 [66 ] 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-15 22:07:39,218 [66 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 22:07:39,218 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8719ms 200 text/html INFO 2026-03-15 22:07:39,280 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-15 22:07:39,280 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:07:39,291 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-15 22:07:39,291 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.093ms 200 application/javascript INFO 2026-03-15 22:07:39,315 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-15 22:07:39,315 [69 ] 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-15 22:07:39,316 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/jquery-3.6.0.min.js INFO 2026-03-15 22:07:39,317 [66 ] 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-15 22:07:39,317 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2941ms 200 application/javascript INFO 2026-03-15 22:07:39,317 [69 ] 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-15 22:07:39,317 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.0407ms 200 application/javascript INFO 2026-03-15 22:07:39,317 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-03-15 22:07:39,318 [5 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-03-15 22:07:39,318 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7126ms 200 application/javascript INFO 2026-03-15 22:07:39,318 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-15 22:07:39,318 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.232ms 200 text/css INFO 2026-03-15 22:07:39,319 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-03-15 22:07:39,320 [5 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-03-15 22:07:39,320 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9413ms 200 application/javascript INFO 2026-03-15 22:07:39,354 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-03-15 22:07:39,355 [5 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-03-15 22:07:39,355 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6554ms 200 application/javascript INFO 2026-03-15 22:07:39,356 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-03-15 22:07:39,356 [27 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-03-15 22:07:39,357 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6536ms 200 application/javascript INFO 2026-03-15 22:07:39,385 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773583655066&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 22:07:39,386 [27 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 22:07:39,386 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5167ms 200 text/html INFO 2026-03-15 22:07:39,395 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-03-15 22:07:39,395 [27 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-03-15 22:07:39,395 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.556ms 200 application/javascript INFO 2026-03-15 22:07:39,445 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-15 22:07:39,445 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:07:39,447 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-15 22:07:39,450 [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-15 22:07:39,450 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.1079ms 200 text/css INFO 2026-03-15 22:07:39,457 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-15 22:07:39,458 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.7533ms 200 application/javascript INFO 2026-03-15 22:07:39,488 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/vconsole.3.14.7.min.js INFO 2026-03-15 22:07:39,489 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-03-15 22:07:39,489 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/vconsole.3.14.7.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\vconsole.3.14.7.min.js' INFO 2026-03-15 22:07:39,489 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.3877ms 200 application/javascript INFO 2026-03-15 22:07:39,490 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-03-15 22:07:39,490 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4678ms 200 application/javascript INFO 2026-03-15 22:07:41,719 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-03-15 22:07:41,719 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-03-15 22:07:41,719 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6553ms 200 application/javascript INFO 2026-03-15 22:07:42,163 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.5663543311043246 INFO 2026-03-15 22:07:42,163 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 22:07:42,163 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5593ms 200 application/javascript INFO 2026-03-15 22:07:42,216 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-03-15 22:07:42,217 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/logo2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\logo2.jpg' INFO 2026-03-15 22:07:42,217 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7847ms 200 image/jpeg INFO 2026-03-15 22:07:42,402 [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%3D1773583655066%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 22:07:42,402 [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-15 22:07:42,402 [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-15 22:07:42,402 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:42,404 [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-15 22:07:42,405 [69 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773583655066&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 22:07:42,408 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:07:42,408 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.9718ms INFO 2026-03-15 22:07:42,408 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:42,408 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4447ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:07:42,409 [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-15 22:07:42,409 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:07:42,409 [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-15 22:07:42,409 [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-15 22:07:42,409 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:42,411 [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). WARN 2026-03-15 22:07:42,411 [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-15 22:07:42,412 [66 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 22:07:42,412 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:07:42,412 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.03ms INFO 2026-03-15 22:07:42,412 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:42,412 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.1449ms 401 application/json; charset=utf-8 INFO 2026-03-15 22:07:42,513 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-03-15 22:07:42,513 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:07:42,514 [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-15 22:07:42,514 [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-15 22:07:42,514 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 22:07:42,515 [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-15 22:07:42,517 [31 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIyMjciLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNTkwMiIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6Iuiwrea1t-WvjCIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIyMjI3IiwianRpIjoiMzZiZGY3YjMtMGRlYi00ZTQzLWFiYWMtMWI5NGNjZjgyNjgxIiwiaWF0IjoxNzcyNTIxMzI5LCJuYmYiOjE3NzI1MjEzMjcsImV4cCI6MTc3MjYwNzcyOSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.mhxOvlFxcxlm-HT0dX-HgWDKOiHzWQfnaTGBSdssB3U INFO 2026-03-15 22:07:42,520 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:07:42,520 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.4429ms INFO 2026-03-15 22:07:42,520 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 22:07:42,520 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6368ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:07:42,630 [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-15 22:07:42,630 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:07:42,630 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:07:42,632 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:42,634 [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-15 22:07:42,635 [69 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 22:07:42,635 [69 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 22:07:42,635 [69 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 22:07:42,650 [69 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 22:07:42,652 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:07:42,652 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.6033ms INFO 2026-03-15 22:07:42,652 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:42,653 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.5864ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:07:42,748 [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-15 22:07:42,749 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:07:42,749 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:42,750 [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-15 22:07:42,751 [31 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 22:07:42,752 [31 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 22:07:42,752 [31 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 22:07:42,770 [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-15 22:07:42,771 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:07:42,771 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:42,772 [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-15 22:07:42,775 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:07:42,775 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2005ms INFO 2026-03-15 22:07:42,775 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:42,775 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0463ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:07:42,780 [31 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 22:07:42,790 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:07:42,790 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 40.0785ms INFO 2026-03-15 22:07:42,790 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:42,790 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.0045ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:07:42,867 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-03-15 22:07:42,867 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:07:42,867 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/index.498c386f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\index.498c386f.js' INFO 2026-03-15 22:07:42,868 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.825ms 200 application/javascript INFO 2026-03-15 22:07:42,869 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-03-15 22:07:42,869 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-03-15 22:07:42,869 [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-15 22:07:42,869 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7946ms 200 text/css INFO 2026-03-15 22:07:42,870 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-03-15 22:07:42,870 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0231ms 200 text/css INFO 2026-03-15 22:07:42,871 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-03-15 22:07:42,871 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:07:42,871 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-03-15 22:07:42,871 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5902ms 200 application/javascript INFO 2026-03-15 22:07:42,908 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-03-15 22:07:42,909 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-03-15 22:07:42,909 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4139ms 200 text/css INFO 2026-03-15 22:07:42,912 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-03-15 22:07:42,912 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:07:42,912 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-03-15 22:07:42,913 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4544ms 200 application/javascript INFO 2026-03-15 22:07:42,914 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-03-15 22:07:42,914 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:07:42,914 [29 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-03-15 22:07:42,914 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4081ms 200 application/javascript INFO 2026-03-15 22:07:42,919 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-03-15 22:07:42,919 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:07:42,920 [29 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-03-15 22:07:42,920 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4063ms 200 application/javascript INFO 2026-03-15 22:07:42,921 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-03-15 22:07:42,921 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:07:42,921 [29 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/unitMenu.3916401c.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\unitMenu.3916401c.js' INFO 2026-03-15 22:07:42,921 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4969ms 200 application/javascript INFO 2026-03-15 22:07:42,933 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-15 22:07:42,934 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:07:42,934 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:42,935 [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-15 22:07:42,935 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:07:42,935 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:42,935 [29 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:07:42,936 [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-15 22:07:42,940 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:07:42,940 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2597ms INFO 2026-03-15 22:07:42,940 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:42,940 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1362ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:07:42,941 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:07:42,941 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.9491ms INFO 2026-03-15 22:07:42,941 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:42,941 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9532ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:07:42,944 [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-15 22:07:42,944 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:07:42,944 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:07:42,944 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:42,945 [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-15 22:07:42,950 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:07:42,950 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.8366ms INFO 2026-03-15 22:07:42,950 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:42,950 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5038ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:07:43,046 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-03-15 22:07:43,046 [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-15 22:07:43,047 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.414ms 200 image/png INFO 2026-03-15 22:07:43,047 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-03-15 22:07:43,047 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-03-15 22:07:43,048 [65 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-03-15 22:07:43,048 [29 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-03-15 22:07:43,048 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3968ms 200 image/png INFO 2026-03-15 22:07:43,048 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.423ms 200 image/png INFO 2026-03-15 22:07:43,048 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-03-15 22:07:43,048 [65 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-03-15 22:07:43,048 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3558ms 200 image/png INFO 2026-03-15 22:07:43,053 [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-15 22:07:43,054 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:07:43,054 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:43,055 [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-15 22:07:43,057 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:07:43,058 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.6979ms INFO 2026-03-15 22:07:43,058 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:43,058 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2332ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:07:43,083 [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-15 22:07:43,084 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:07:43,084 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:43,085 [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-15 22:07:43,088 [65 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:07:43,088 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.2211ms INFO 2026-03-15 22:07:43,088 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:43,088 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8254ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:07:43,092 [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-15 22:07:43,092 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:07:43,092 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:43,093 [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-15 22:07:43,096 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:07:43,096 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.6989ms INFO 2026-03-15 22:07:43,096 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:43,096 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2585ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:07:43,096 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-15 22:07:43,097 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-15 22:07:43,097 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:07:43,097 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:43,097 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:07:43,097 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:43,098 [69 ] 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-15 22:07:43,098 [29 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:07:43,100 [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-15 22:07:43,100 [65 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:07:43,100 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:43,101 [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-15 22:07:43,106 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:07:43,106 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.6867ms INFO 2026-03-15 22:07:43,106 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:43,106 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3127ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:07:43,106 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:07:43,106 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:07:43,106 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 8.2237ms INFO 2026-03-15 22:07:43,106 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:43,106 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9176ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:07:43,107 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 5.183ms INFO 2026-03-15 22:07:43,107 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:43,107 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7155ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:07:43,111 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-03-15 22:07:43,112 [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-15 22:07:43,112 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4364ms 200 image/png INFO 2026-03-15 22:07:43,132 [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-15 22:07:43,132 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:07:43,132 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:43,134 [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-15 22:07:43,136 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:07:43,136 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.6418ms INFO 2026-03-15 22:07:43,136 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:43,136 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2406ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:07:43,147 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-03-15 22:07:43,148 [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-15 22:07:43,148 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1193ms 200 image/jpeg INFO 2026-03-15 22:07:43,148 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-03-15 22:07:43,149 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-03-15 22:07:43,149 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.0074ms 200 image/jpeg INFO 2026-03-15 22:07:43,150 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-03-15 22:07:43,151 [29 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/3.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\3.jpg' INFO 2026-03-15 22:07:43,151 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9559ms 200 image/jpeg INFO 2026-03-15 22:07:43,187 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-15 22:07:43,187 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:07:43,187 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:43,188 [29 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:07:43,194 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-15 22:07:43,194 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:07:43,194 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:43,196 [69 ] 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-15 22:07:43,197 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:07:43,197 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 8.8273ms INFO 2026-03-15 22:07:43,197 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:43,197 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3825ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:07:43,217 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:07:43,217 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 21.7464ms INFO 2026-03-15 22:07:43,217 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:43,218 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.4932ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:07:45,862 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leave.228b9155.js INFO 2026-03-15 22:07:45,862 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:07:45,863 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/leave.228b9155.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\leave.228b9155.js' INFO 2026-03-15 22:07:45,863 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7053ms 200 application/javascript INFO 2026-03-15 22:07:45,863 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/leavePanel.0e371aec.js INFO 2026-03-15 22:07:45,863 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:07:45,863 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/leavePanel.0e371aec.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\leavePanel.0e371aec.js' INFO 2026-03-15 22:07:45,863 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6138ms 200 application/javascript INFO 2026-03-15 22:07:45,868 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/leave.19219fb7.css INFO 2026-03-15 22:07:45,868 [69 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/leave.19219fb7.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\leave.19219fb7.css' INFO 2026-03-15 22:07:45,868 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3628ms 200 text/css INFO 2026-03-15 22:07:45,870 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/language.88fb6f77.js INFO 2026-03-15 22:07:45,870 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:07:45,871 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/language.88fb6f77.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\language.88fb6f77.js' INFO 2026-03-15 22:07:45,871 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4394ms 200 application/javascript INFO 2026-03-15 22:07:45,908 [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-15 22:07:45,908 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:07:45,908 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:07:45,908 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:45,909 [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-15 22:07:45,915 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:07:45,915 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.2383ms INFO 2026-03-15 22:07:45,915 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:45,915 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1175ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:07:46,299 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050101&IsEss=true& INFO 2026-03-15 22:07:46,299 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:07:46,299 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:46,301 [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-15 22:07:46,304 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:07:46,304 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4653ms INFO 2026-03-15 22:07:46,304 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:46,304 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4973ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:07:46,305 [70 ] 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-15 22:07:46,305 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:07:46,305 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:46,307 [70 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetLeaveList", controller = "Leave"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Leave.Dto.LeaveListDto] GetLeaveList(System.String) on controller Sg.HcmMb.Leave.LeaveAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:07:46,312 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:07:46,312 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 5.493ms INFO 2026-03-15 22:07:46,312 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:46,312 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3264ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:07:48,423 [70 ] 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-15 22:07:48,423 [70 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:07:48,423 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:07:48,423 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:48,425 [70 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:07:48,430 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:07:48,430 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4908ms INFO 2026-03-15 22:07:48,430 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:48,430 [31 ] 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-15 22:07:48,430 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.519ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:07:48,430 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:07:48,430 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:48,432 [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-15 22:07:48,434 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:07:48,434 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.7275ms INFO 2026-03-15 22:07:48,434 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:48,435 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4613ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:07:48,435 [70 ] 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-15 22:07:48,436 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:07:48,436 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:48,437 [70 ] 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-15 22:07:48,440 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:07:48,440 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 2.8662ms INFO 2026-03-15 22:07:48,440 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:48,440 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4836ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:07:48,441 [31 ] 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-15 22:07:48,441 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:07:48,441 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:48,442 [31 ] 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-15 22:07:48,480 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:07:48,484 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M) in 41.4691ms INFO 2026-03-15 22:07:48,484 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:48,484 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 43.1353ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:07:48,537 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=fileMaxSize,whiteFileTypes& INFO 2026-03-15 22:07:48,537 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:07:48,538 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:48,539 [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-15 22:07:48,542 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:07:48,542 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.1813ms INFO 2026-03-15 22:07:48,542 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:48,542 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0432ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:07:49,864 [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-15 22:07:49,864 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:07:49,865 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:07:49,865 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:49,866 [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-15 22:07:49,873 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:07:49,873 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 6.735ms INFO 2026-03-15 22:07:49,873 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 22:07:49,873 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8127ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:09:40,046 [28 ] 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-15 22:09:40,046 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:09:40,047 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:40,049 [28 ] 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-15 22:09:40,103 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:09:40,108 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M) in 59.1886ms INFO 2026-03-15 22:09:40,108 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:40,108 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 62.1615ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:09:45,376 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773583781058&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 22:09:45,377 [40 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 22:09:45,377 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8204ms 200 text/html INFO 2026-03-15 22:09:46,384 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.5811883412718805 INFO 2026-03-15 22:09:46,385 [40 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 22:09:46,385 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6924ms 200 application/javascript INFO 2026-03-15 22:09:46,659 [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%3D1773583781058%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 22:09:46,659 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:09:46,659 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:46,661 [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-15 22:09:46,662 [34 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773583781058&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 22:09:46,664 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:09:46,665 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.8295ms INFO 2026-03-15 22:09:46,665 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:46,665 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9092ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:09:46,688 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-03-15 22:09:46,688 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:09:46,689 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:09:46,689 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:46,690 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:09:46,691 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 22:09:46,691 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 22:09:46,691 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 22:09:46,706 [41 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 22:09:46,709 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:09:46,709 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 19.0294ms INFO 2026-03-15 22:09:46,709 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:46,709 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.9051ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:09:46,796 [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-15 22:09:46,797 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:09:46,797 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:46,798 [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-15 22:09:46,799 [40 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 22:09:46,799 [40 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 22:09:46,799 [40 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 22:09:46,806 [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-15 22:09:46,806 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:09:46,807 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:46,808 [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-15 22:09:46,811 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:09:46,811 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2504ms INFO 2026-03-15 22:09:46,811 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:46,811 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1603ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:09:46,814 [40 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 22:09:46,816 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:09:46,816 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 18.461ms INFO 2026-03-15 22:09:46,816 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:46,817 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.3602ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:09:46,913 [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-15 22:09:46,913 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:09:46,913 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:46,915 [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-15 22:09:46,918 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:09:46,918 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.1198ms INFO 2026-03-15 22:09:46,918 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:46,918 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.097ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:09:46,922 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-15 22:09:46,923 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:09:46,923 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:46,924 [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-15 22:09:46,927 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:09:46,927 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.344ms INFO 2026-03-15 22:09:46,927 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:46,928 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.204ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:09:46,939 [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-15 22:09:46,939 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:09:46,939 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:09:46,939 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:46,940 [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-15 22:09:46,945 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:09:46,946 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.128ms INFO 2026-03-15 22:09:46,946 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:46,946 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9461ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:09:47,018 [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-15 22:09:47,018 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:09:47,018 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:47,019 [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-15 22:09:47,022 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:09:47,023 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2718ms INFO 2026-03-15 22:09:47,023 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:47,023 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1224ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:09:47,023 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-15 22:09:47,023 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:09:47,024 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:47,025 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:09:47,028 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:09:47,028 [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-15 22:09:47,028 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.3248ms INFO 2026-03-15 22:09:47,028 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:47,028 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0544ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:09:47,028 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:09:47,028 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:47,046 [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-15 22:09:47,049 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:09:47,049 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.5081ms INFO 2026-03-15 22:09:47,049 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:47,049 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.4508ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:09:47,051 [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-15 22:09:47,052 [43 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:09:47,052 [43 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:47,053 [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-15 22:09:47,056 [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-15 22:09:47,057 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:09:47,057 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:47,058 [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-15 22:09:47,061 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:09:47,061 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:09:47,061 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.6178ms INFO 2026-03-15 22:09:47,061 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:47,061 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.2397ms INFO 2026-03-15 22:09:47,061 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:47,062 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3183ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:09:47,062 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2994ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:09:47,067 [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-15 22:09:47,067 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:09:47,068 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:47,069 [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-15 22:09:47,073 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:09:47,073 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.391ms INFO 2026-03-15 22:09:47,073 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:47,073 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1446ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:09:47,122 [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-15 22:09:47,122 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:09:47,122 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:47,124 [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-15 22:09:47,125 [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-15 22:09:47,125 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:09:47,125 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:47,126 [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-15 22:09:47,132 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:09:47,132 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 8.7353ms INFO 2026-03-15 22:09:47,132 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:47,132 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4394ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:09:47,139 [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-15 22:09:47,140 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:09:47,140 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:47,141 [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-15 22:09:47,144 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:09:47,144 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.8789ms INFO 2026-03-15 22:09:47,144 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:47,144 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:09:47,144 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5945ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:09:47,144 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.871ms INFO 2026-03-15 22:09:47,144 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:47,144 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.4713ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:09:51,126 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 36 INFO 2026-03-15 22:09:51,126 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:09:51,126 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:09:51,126 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:51,128 [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-15 22:09:51,133 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:09:51,133 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6272ms INFO 2026-03-15 22:09:51,133 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:51,133 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6906ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:09:51,193 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26050101&IsEss=true& INFO 2026-03-15 22:09:51,193 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:09:51,193 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:51,194 [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-15 22:09:51,194 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:09:51,194 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:51,195 [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-15 22:09:51,196 [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-15 22:09:51,198 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:09:51,198 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.933ms INFO 2026-03-15 22:09:51,198 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:51,198 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9309ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:09:51,201 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:09:51,201 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 5.2583ms INFO 2026-03-15 22:09:51,201 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:51,201 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9534ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:09:52,987 [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-15 22:09:52,987 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:09:52,987 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:09:52,987 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:52,989 [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-15 22:09:52,993 [28 ] 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-15 22:09:52,993 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:09:52,994 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:52,994 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:09:52,994 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4235ms INFO 2026-03-15 22:09:52,994 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:52,994 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4461ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:09:52,995 [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-15 22:09:52,998 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:09:52,998 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9286ms INFO 2026-03-15 22:09:52,998 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:52,998 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9217ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:09:52,998 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=onlyAllowedPhotos& INFO 2026-03-15 22:09:52,999 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:09:52,999 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:53,000 [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-15 22:09:53,003 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:09:53,003 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 2.9354ms INFO 2026-03-15 22:09:53,003 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:53,003 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5552ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:09:53,009 [28 ] 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-15 22:09:53,009 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:09:53,009 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:53,010 [28 ] 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-15 22:09:53,046 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:09:53,049 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M) in 38.5855ms INFO 2026-03-15 22:09:53,049 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:53,049 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.3339ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:09:53,096 [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-15 22:09:53,096 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:09:53,097 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:53,098 [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-15 22:09:53,101 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:09:53,101 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.6183ms INFO 2026-03-15 22:09:53,101 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:53,102 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5324ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:09:54,379 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessProc application/json;charset=UTF-8 71 INFO 2026-03-15 22:09:54,379 [34 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:09:54,379 [34 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:09:54,379 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:54,380 [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-15 22:09:54,387 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:09:54,387 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 6.3585ms INFO 2026-03-15 22:09:54,387 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 22:09:54,387 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.415ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:10:26,656 [37 ] 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-15 22:10:26,656 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:10:26,656 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:10:26,657 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveTypeChanged?selValue=11& INFO 2026-03-15 22:10:26,657 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:10:26,658 [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-15 22:10:26,658 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-03-15 22:10:26,659 [28 ] 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-15 22:10:26,661 [34 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:10:26,661 [34 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4143ms INFO 2026-03-15 22:10:26,661 [34 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:10:26,661 [34 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5496ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:10:26,663 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:10:26,663 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M) in 4.3854ms INFO 2026-03-15 22:10:26,663 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-03-15 22:10:26,664 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4669ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:11:27,705 [28 ] 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-15 22:11:27,705 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:11:27,706 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:11:27,707 [28 ] 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-15 22:11:27,731 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:11:27,731 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M) in 23.9743ms INFO 2026-03-15 22:11:27,731 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:11:27,731 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.0994ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:11:29,374 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetEmpsList?type=1&deptCode=104&onlyShowOnLineA0191=true&onlyShowDept=false& INFO 2026-03-15 22:11:29,374 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:11:29,375 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:11:29,376 [33 ] 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-15 22:11:29,413 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:11:29,413 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M) in 37.4386ms INFO 2026-03-15 22:11:29,414 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:11:29,414 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.5706ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:11:32,834 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetEmpsList?type=1&deptCode=10402&onlyShowOnLineA0191=true&onlyShowDept=false& INFO 2026-03-15 22:11:32,835 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:11:32,835 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:11:32,836 [36 ] 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-15 22:11:32,871 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:11:32,872 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M) in 35.6439ms INFO 2026-03-15 22:11:32,872 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:11:32,872 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.683ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:11:35,099 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetEmpsList?type=1&deptCode=1040201&onlyShowOnLineA0191=true&onlyShowDept=false& INFO 2026-03-15 22:11:35,099 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:11:35,099 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:11:35,100 [36 ] 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-15 22:11:35,134 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:11:35,134 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M) in 33.997ms INFO 2026-03-15 22:11:35,134 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:11:35,135 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.1213ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:11:38,694 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetEmpsList?type=1&deptCode=104020101&onlyShowOnLineA0191=true&onlyShowDept=false& INFO 2026-03-15 22:11:38,694 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:11:38,694 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:11:38,695 [36 ] 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-15 22:11:38,729 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:11:38,729 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M) in 33.768ms INFO 2026-03-15 22:11:38,729 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:11:38,729 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.8329ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:12:24,508 [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-16&endDate=2026-03-17&timeBegin=08:00&timeEnd=17:30&leaveType=11&isPanel=true& INFO 2026-03-15 22:12:24,509 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:12:24,509 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-03-15 22:12:24,510 [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-15 22:12:24,518 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:12:24,518 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M) in 7.6095ms INFO 2026-03-15 22:12:24,518 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-03-15 22:12:24,518 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6719ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:14:43,161 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773584078724&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 22:14:43,162 [64 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 22:14:43,162 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1688ms 200 text/html INFO 2026-03-15 22:14:45,002 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.1961357525219779 INFO 2026-03-15 22:14:45,003 [64 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 22:14:45,003 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6292ms 200 application/javascript INFO 2026-03-15 22:14:45,298 [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%3D1773584078724%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 22:14:45,299 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:14:45,299 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 22:14:45,300 [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-15 22:14:45,302 [64 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773584078724&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 22:14:45,304 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:14:45,305 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.3739ms INFO 2026-03-15 22:14:45,305 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 22:14:45,305 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5103ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:14:45,327 [67 ] 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-15 22:14:45,327 [67 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:14:45,327 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:14:45,327 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 22:14:45,328 [67 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:14:45,330 [67 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 22:14:45,330 [67 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 22:14:45,330 [67 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 22:14:45,344 [67 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 22:14:45,347 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:14:45,347 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.5042ms INFO 2026-03-15 22:14:45,347 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 22:14:45,347 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.4661ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:15:33,605 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773584129243&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 22:15:33,606 [68 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 22:15:33,606 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8378ms 200 text/html INFO 2026-03-15 22:15:34,594 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.23804029356575285 INFO 2026-03-15 22:15:34,595 [68 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 22:15:34,595 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.883ms 200 application/javascript INFO 2026-03-15 22:15:34,809 [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%3D1773584129243%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 22:15:34,809 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:15:34,809 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:34,811 [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-15 22:15:34,812 [66 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773584129243&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 22:15:34,815 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:15:34,815 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.0581ms INFO 2026-03-15 22:15:34,815 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:34,815 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.286ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:15:34,833 [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-15 22:15:34,833 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:15:34,833 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:15:34,833 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:34,835 [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-15 22:15:34,836 [68 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 22:15:34,836 [68 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 22:15:34,836 [68 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 22:15:34,850 [68 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 22:15:34,853 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:15:34,853 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.0191ms INFO 2026-03-15 22:15:34,853 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:34,853 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.9438ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:15:34,935 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-15 22:15:34,935 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:15:34,935 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:34,936 [66 ] 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-15 22:15:34,937 [66 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 22:15:34,937 [66 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 22:15:34,937 [66 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 22:15:34,941 [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-15 22:15:34,941 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:15:34,941 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:34,942 [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-15 22:15:34,945 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:15:34,945 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9756ms INFO 2026-03-15 22:15:34,945 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:34,946 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5557ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:15:34,951 [66 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 22:15:34,954 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:15:34,954 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 17.5139ms INFO 2026-03-15 22:15:34,954 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:34,954 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.1568ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:15:35,054 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-15 22:15:35,054 [95 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:15:35,054 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:35,055 [95 ] 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-15 22:15:35,059 [95 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:15:35,059 [95 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 4.2394ms INFO 2026-03-15 22:15:35,060 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:35,060 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0417ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:15:35,060 [95 ] 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-15 22:15:35,060 [95 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:15:35,060 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:35,061 [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-15 22:15:35,064 [95 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:15:35,064 [95 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9759ms INFO 2026-03-15 22:15:35,064 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:35,065 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7303ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:15:35,098 [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-15 22:15:35,098 [68 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:15:35,099 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:15:35,099 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:35,100 [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-15 22:15:35,105 [95 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:15:35,105 [95 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.9195ms INFO 2026-03-15 22:15:35,105 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:35,105 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6759ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:15:35,176 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-03-15 22:15:35,176 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:15:35,176 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:35,177 [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-15 22:15:35,177 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-15 22:15:35,177 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:15:35,177 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:35,179 [66 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:15:35,180 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:15:35,180 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8426ms INFO 2026-03-15 22:15:35,180 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:35,180 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4008ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:15:35,182 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:15:35,182 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.3259ms INFO 2026-03-15 22:15:35,182 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:35,182 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8293ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:15:35,192 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-15 22:15:35,192 [93 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:15:35,192 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:35,193 [93 ] 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-15 22:15:35,196 [93 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:15:35,196 [93 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.6276ms INFO 2026-03-15 22:15:35,196 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:35,196 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2769ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:15:35,208 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-15 22:15:35,209 [95 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:15:35,209 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:35,209 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-15 22:15:35,209 [93 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:15:35,210 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:35,210 [95 ] 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-15 22:15:35,211 [93 ] 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-15 22:15:35,216 [93 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:15:35,216 [93 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 5.7198ms INFO 2026-03-15 22:15:35,216 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:35,217 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3912ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:15:35,217 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-15 22:15:35,217 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:15:35,217 [95 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:15:35,217 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:35,217 [95 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.5804ms INFO 2026-03-15 22:15:35,218 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:35,218 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1502ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:15:35,219 [68 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:15:35,223 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:15:35,223 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.1216ms INFO 2026-03-15 22:15:35,223 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:35,223 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8205ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:15:35,274 [92 ] 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-15 22:15:35,274 [92 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:15:35,274 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:35,275 [92 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", 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-15 22:15:35,278 [92 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:15:35,278 [92 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.6408ms INFO 2026-03-15 22:15:35,278 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:35,278 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5161ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:15:35,293 [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-15 22:15:35,294 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:15:35,294 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:35,295 [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-15 22:15:35,300 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-15 22:15:35,301 [93 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:15:35,301 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:35,302 [93 ] 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-15 22:15:35,303 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:15:35,303 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 8.5883ms INFO 2026-03-15 22:15:35,303 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:35,304 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.164ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:15:35,319 [93 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:15:35,319 [93 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.477ms INFO 2026-03-15 22:15:35,319 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:35,319 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.053ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:15:36,339 [92 ] 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-15 22:15:36,339 [92 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:15:36,339 [92 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:15:36,340 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:36,341 [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-15 22:15:36,347 [95 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:15:36,347 [95 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.625ms INFO 2026-03-15 22:15:36,347 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:36,347 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8937ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:15:36,364 [93 ] 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-15 22:15:36,364 [93 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:15:36,364 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:36,365 [93 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:15:36,368 [92 ] 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-15 22:15:36,368 [93 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:15:36,368 [93 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9645ms INFO 2026-03-15 22:15:36,368 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:36,368 [92 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:15:36,368 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7343ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:15:36,369 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:36,370 [92 ] 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-15 22:15:36,376 [93 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:15:36,376 [93 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 6.6259ms INFO 2026-03-15 22:15:36,376 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:36,376 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2535ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:15:38,059 [92 ] 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-15 22:15:38,059 [93 ] 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-15 22:15:38,060 [93 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:15:38,060 [92 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:15:38,060 [93 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:15:38,060 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:38,060 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:38,060 [95 ] 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-15 22:15:38,060 [95 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:15:38,060 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:38,061 [93 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:15:38,061 [92 ] 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-15 22:15:38,061 [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-15 22:15:38,062 [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-15 22:15:38,062 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:15:38,062 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:38,063 [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-15 22:15:38,066 [95 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:15:38,066 [96 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:15:38,066 [95 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.0386ms INFO 2026-03-15 22:15:38,066 [95 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:38,066 [96 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 4.2475ms INFO 2026-03-15 22:15:38,066 [95 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5893ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:15:38,066 [96 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:38,066 [96 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4459ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:15:38,069 [92 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:15:38,069 [92 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.1812ms INFO 2026-03-15 22:15:38,069 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:38,069 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3233ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:15:38,100 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:15:38,102 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M) in 39.5581ms INFO 2026-03-15 22:15:38,102 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:38,102 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.0256ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:15:38,172 [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-15 22:15:38,172 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:15:38,172 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:38,173 [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-15 22:15:38,177 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:15:38,177 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.1059ms INFO 2026-03-15 22:15:38,177 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:38,177 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9478ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:15:39,437 [91 ] 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-15 22:15:39,437 [91 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:15:39,437 [91 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:15:39,437 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:39,439 [91 ] 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-15 22:15:39,445 [91 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:15:39,445 [91 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 6.5372ms INFO 2026-03-15 22:15:39,445 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:39,445 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.549ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:15:46,182 [92 ] 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-15 22:15:46,182 [92 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:15:46,182 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:46,183 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveTypeChanged?selValue=11& INFO 2026-03-15 22:15:46,183 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:15:46,183 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:46,183 [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-15 22:15:46,184 [68 ] 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-15 22:15:46,187 [92 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:15:46,187 [92 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5657ms INFO 2026-03-15 22:15:46,187 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:46,187 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6921ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:15:46,189 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:15:46,189 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M) in 4.309ms INFO 2026-03-15 22:15:46,189 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-03-15 22:15:46,189 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1471ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:16:19,969 [68 ] 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-15 22:16:19,969 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:16:19,969 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:16:19,970 [68 ] 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-15 22:16:19,994 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:16:19,995 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M) in 24.094ms INFO 2026-03-15 22:16:19,995 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:16:19,995 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.1027ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:16:22,728 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetEmpsList?type=1&deptCode=105&onlyShowOnLineA0191=true&onlyShowDept=false& INFO 2026-03-15 22:16:22,729 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:16:22,729 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:16:22,730 [88 ] 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-15 22:16:22,754 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:16:22,755 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M) in 24.3027ms INFO 2026-03-15 22:16:22,755 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:16:22,755 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.3929ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:16:26,964 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetEmpsList?type=1&deptCode=1&onlyShowOnLineA0191=true&onlyShowDept=false& INFO 2026-03-15 22:16:26,964 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:16:26,964 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:16:26,966 [83 ] 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-15 22:16:26,991 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:16:26,991 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M) in 24.9384ms INFO 2026-03-15 22:16:26,991 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:16:26,991 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.2837ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:16:28,084 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetEmpsList?type=1&deptCode=104&onlyShowOnLineA0191=true&onlyShowDept=false& INFO 2026-03-15 22:16:28,084 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:16:28,084 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:16:28,086 [88 ] 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-15 22:16:28,111 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:16:28,111 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M) in 25.7217ms INFO 2026-03-15 22:16:28,111 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:16:28,112 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.81ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:16:29,987 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetEmpsList?type=1&deptCode=10402&onlyShowOnLineA0191=true&onlyShowDept=false& INFO 2026-03-15 22:16:29,987 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:16:29,987 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:16:29,988 [83 ] 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-15 22:16:30,013 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:16:30,013 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M) in 24.369ms INFO 2026-03-15 22:16:30,013 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:16:30,013 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.4227ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:16:34,578 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetEmpsList?type=1&deptCode=104&onlyShowOnLineA0191=true&onlyShowDept=false& INFO 2026-03-15 22:16:34,578 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:16:34,578 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:16:34,580 [83 ] 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-15 22:16:34,606 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:16:34,606 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M) in 26.0231ms INFO 2026-03-15 22:16:34,606 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:16:34,606 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 28.4767ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:16:36,169 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetEmpsList?type=1&deptCode=1&onlyShowOnLineA0191=true&onlyShowDept=false& INFO 2026-03-15 22:16:36,179 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:16:36,180 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:16:36,181 [88 ] 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-15 22:16:36,205 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:16:36,206 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M) in 24.3233ms INFO 2026-03-15 22:16:36,206 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:16:36,206 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.6837ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:16:38,804 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetEmpsList?type=1&deptCode=105&onlyShowOnLineA0191=true&onlyShowDept=false& INFO 2026-03-15 22:16:38,804 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:16:38,804 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:16:38,806 [83 ] 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-15 22:16:38,830 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:16:38,830 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M) in 24.0289ms INFO 2026-03-15 22:16:38,830 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:16:38,830 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.1871ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:16:41,292 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetEmpsList?type=1&deptCode=1&onlyShowOnLineA0191=true&onlyShowDept=false& INFO 2026-03-15 22:16:41,292 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:16:41,292 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:16:41,294 [88 ] 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-15 22:16:41,317 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:16:41,318 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M) in 23.9618ms INFO 2026-03-15 22:16:41,318 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:16:41,318 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.0434ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:16:42,454 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetEmpsList?type=1&deptCode=104&onlyShowOnLineA0191=true&onlyShowDept=false& INFO 2026-03-15 22:16:42,455 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:16:42,455 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:16:42,456 [83 ] 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-15 22:16:42,481 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:16:42,481 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M) in 25.179ms INFO 2026-03-15 22:16:42,481 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:16:42,481 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.247ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:16:44,563 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetEmpsList?type=1&deptCode=10402&onlyShowOnLineA0191=true&onlyShowDept=false& INFO 2026-03-15 22:16:44,563 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:16:44,563 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:16:44,565 [83 ] 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-15 22:16:44,588 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:16:44,588 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M) in 23.4324ms INFO 2026-03-15 22:16:44,588 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:16:44,588 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.5592ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:16:48,666 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetEmpsList?type=1&deptCode=1040201&onlyShowOnLineA0191=true&onlyShowDept=false& INFO 2026-03-15 22:16:48,666 [88 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:16:48,666 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:16:48,668 [88 ] 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-15 22:16:48,692 [88 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:16:48,692 [88 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M) in 23.7509ms INFO 2026-03-15 22:16:48,692 [88 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:16:48,692 [88 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.977ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:16:50,962 [90 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetEmpsList?type=1&deptCode=104020101&onlyShowOnLineA0191=true&onlyShowDept=false& INFO 2026-03-15 22:16:50,963 [90 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:16:50,963 [90 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:16:50,964 [90 ] 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-15 22:16:50,988 [90 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:16:50,988 [90 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M) in 23.4485ms INFO 2026-03-15 22:16:50,988 [90 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:16:50,988 [90 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.6968ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:17:29,662 [91 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetCalLeaveHours?beginDate=2026-03-16&endDate=2026-03-17&timeBegin=08:00&timeEnd=17:30&leaveType=11&isPanel=true& INFO 2026-03-15 22:17:29,662 [91 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:17:29,662 [91 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-03-15 22:17:29,664 [91 ] 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-15 22:17:29,671 [93 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:17:29,671 [93 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M) in 7.44ms INFO 2026-03-15 22:17:29,671 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-03-15 22:17:29,671 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4931ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:11,948 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773584291805&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 22:18:11,949 [67 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 22:18:11,949 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8536ms 200 text/html INFO 2026-03-15 22:18:12,743 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.8616395661060257 INFO 2026-03-15 22:18:12,743 [66 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 22:18:12,743 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6107ms 200 application/javascript INFO 2026-03-15 22:18:12,904 [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%3D1773584291805%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 22:18:12,905 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:12,907 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:12,908 [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-15 22:18:12,909 [69 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773584291805&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 22:18:12,912 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:12,912 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.6112ms INFO 2026-03-15 22:18:12,912 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:12,912 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.985ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:12,927 [67 ] 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-15 22:18:12,927 [67 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:18:12,927 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:12,927 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:12,928 [67 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:18:12,929 [67 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 22:18:12,930 [67 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 22:18:12,930 [67 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 22:18:12,944 [67 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 22:18:12,946 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:12,946 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 17.9436ms INFO 2026-03-15 22:18:12,946 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:12,947 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.9622ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:13,050 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-15 22:18:13,050 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:13,050 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:13,052 [69 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:18:13,053 [69 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 22:18:13,053 [69 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 22:18:13,053 [69 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 22:18:13,081 [69 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 22:18:13,084 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:13,084 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 32.2546ms INFO 2026-03-15 22:18:13,084 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:13,084 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.0543ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:13,098 [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-15 22:18:13,098 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:13,098 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:13,100 [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-15 22:18:13,102 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:13,102 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9208ms INFO 2026-03-15 22:18:13,103 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:13,103 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.761ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:13,173 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-15 22:18:13,173 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:13,173 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:13,174 [69 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMenuPermissions", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.MenuPermissionsDto GetMenuPermissions() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:18:13,180 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:13,180 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.7796ms INFO 2026-03-15 22:18:13,180 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:13,180 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4805ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:13,190 [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-15 22:18:13,190 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:13,190 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:13,191 [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-15 22:18:13,194 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:13,194 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8046ms INFO 2026-03-15 22:18:13,194 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:13,194 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4414ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:13,205 [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-15 22:18:13,206 [67 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:18:13,206 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:13,206 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:13,207 [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-15 22:18:13,212 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:13,212 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.7422ms INFO 2026-03-15 22:18:13,212 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:13,212 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4364ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:13,269 [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-15 22:18:13,269 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:13,270 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:13,271 [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-15 22:18:13,273 [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-15 22:18:13,273 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:13,273 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:13,274 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:13,274 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.5071ms INFO 2026-03-15 22:18:13,274 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:13,274 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3709ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:13,275 [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-15 22:18:13,278 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-15 22:18:13,278 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:13,278 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:13,278 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.4705ms INFO 2026-03-15 22:18:13,278 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:13,278 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:13,278 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.427ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:13,279 [69 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRecommendBtn", controller = "Sso"}. Executing controller action with signature Boolean GetShowRecommendBtn() on controller Sg.HcmMb.Other.SsoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:18:13,282 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:13,282 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.5879ms INFO 2026-03-15 22:18:13,282 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:13,282 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2957ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:13,299 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-15 22:18:13,299 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:13,299 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:13,300 [69 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:18:13,302 [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-15 22:18:13,302 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:13,303 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:13,303 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:13,303 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.2789ms INFO 2026-03-15 22:18:13,303 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:13,303 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8051ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:13,304 [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-15 22:18:13,308 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:13,308 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.0891ms INFO 2026-03-15 22:18:13,308 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:13,308 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.742ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:13,346 [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-15 22:18:13,346 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:13,346 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:13,348 [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-15 22:18:13,355 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:13,355 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.6315ms INFO 2026-03-15 22:18:13,355 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:13,355 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2174ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:13,377 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-15 22:18:13,377 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:13,377 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:13,378 [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-15 22:18:13,378 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:13,378 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:13,379 [66 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:18:13,379 [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-15 22:18:13,397 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:13,397 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.6032ms INFO 2026-03-15 22:18:13,397 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:13,397 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.2875ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:13,435 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:13,435 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 56.4706ms INFO 2026-03-15 22:18:13,435 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:13,435 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.2576ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:13,988 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-03-15 22:18:13,989 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:13,989 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:13,991 [66 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:18:13,994 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:13,994 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.6712ms INFO 2026-03-15 22:18:13,994 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:13,995 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0673ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:15,046 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 318 INFO 2026-03-15 22:18:15,046 [5 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:18:15,046 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:15,046 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:15,048 [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-15 22:18:15,053 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:15,053 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5072ms INFO 2026-03-15 22:18:15,053 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:15,054 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6433ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:15,081 [66 ] 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-15 22:18:15,081 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:15,081 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:15,082 [66 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:18:15,085 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:15,085 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.0615ms INFO 2026-03-15 22:18:15,085 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:15,086 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8283ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:15,178 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=74869a0a-5e5c-4195-984e-dead417a872a%20%20& INFO 2026-03-15 22:18:15,178 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:15,179 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:15,180 [71 ] 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-15 22:18:15,237 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:15,237 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 57.2142ms INFO 2026-03-15 22:18:15,237 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:15,237 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 59.0258ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:15,341 [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-15 22:18:15,341 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:15,341 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:15,342 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=374875&isHis=& INFO 2026-03-15 22:18:15,342 [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-15 22:18:15,342 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:15,343 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:15,344 [71 ] 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-15 22:18:15,348 [71 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-15 22:18:15,349 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:15,349 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.7237ms INFO 2026-03-15 22:18:15,349 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:15,349 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6116ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:15,374 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:15,374 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 30.3664ms INFO 2026-03-15 22:18:15,374 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:15,374 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 32.1943ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:15,454 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=74869a0a-5e5c-4195-984e-dead417a872a%20%20&isHis=& INFO 2026-03-15 22:18:15,454 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:15,454 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:15,455 [71 ] 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-15 22:18:15,468 [66 ] 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=74869a0a-5e5c-4195-984e-dead417a872a%20%20&recordId=66340&tableName=K_LEAVE& INFO 2026-03-15 22:18:15,468 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:15,469 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:15,470 [66 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowEdit", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.NodeParams GetAllowEdit(System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:18:15,470 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=74869a0a-5e5c-4195-984e-dead417a872a%20%20&flowID=78&nodeCode=N1660288224736& INFO 2026-03-15 22:18:15,470 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:15,470 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:15,471 [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-15 22:18:15,511 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:15,511 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 55.7499ms INFO 2026-03-15 22:18:15,511 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:15,511 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 57.5429ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:15,565 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:15,565 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 95.1405ms INFO 2026-03-15 22:18:15,565 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:15,565 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 96.9989ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:15,567 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:15,567 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 95.9064ms INFO 2026-03-15 22:18:15,567 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:15,568 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 97.5616ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:15,664 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=374875& INFO 2026-03-15 22:18:15,664 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:15,664 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:15,666 [67 ] 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-15 22:18:15,674 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:15,674 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 8.0635ms INFO 2026-03-15 22:18:15,674 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:15,674 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9754ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:15,807 [70 ] 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-15 22:18:15,807 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:15,807 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:15,808 [70 ] 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-15 22:18:15,811 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:15,812 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.293ms INFO 2026-03-15 22:18:15,812 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:15,812 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1145ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:15,818 [67 ] 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-15 22:18:15,818 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:15,818 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:15,820 [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-15 22:18:15,820 [70 ] 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-15 22:18:15,820 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:15,820 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:15,821 [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-15 22:18:15,823 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:15,823 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1945ms INFO 2026-03-15 22:18:15,823 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:15,823 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0756ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:15,824 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:15,824 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9084ms INFO 2026-03-15 22:18:15,824 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:15,824 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5147ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:15,849 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=74869a0a-5e5c-4195-984e-dead417a872a%20%20& INFO 2026-03-15 22:18:15,849 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:15,849 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:15,850 [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-15 22:18:15,930 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:15,933 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 82.3648ms INFO 2026-03-15 22:18:15,933 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:15,933 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 83.9956ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:17,150 [70 ] 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-15 22:18:17,150 [70 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:18:17,151 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:17,151 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:17,152 [70 ] 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-15 22:18:17,159 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:17,159 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 6.9965ms INFO 2026-03-15 22:18:17,159 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:17,159 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1608ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:17,309 [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=tPB5tekGLhw%3D& INFO 2026-03-15 22:18:17,309 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:17,309 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:17,310 [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-15 22:18:17,311 [70 ] 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-15 22:18:17,311 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:17,311 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:17,313 [70 ] 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-15 22:18:17,316 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:17,316 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.6328ms INFO 2026-03-15 22:18:17,316 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:17,316 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.605ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:17,317 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:17,317 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.9481ms INFO 2026-03-15 22:18:17,317 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:17,317 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8392ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:17,396 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=fileMaxSize,whiteFileTypes& INFO 2026-03-15 22:18:17,397 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:17,397 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:17,398 [69 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:18:17,401 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:17,401 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.1828ms INFO 2026-03-15 22:18:17,401 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:17,401 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1206ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:25,082 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773584300723&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 22:18:25,082 [67 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 22:18:25,083 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7226ms 200 text/html INFO 2026-03-15 22:18:25,949 [5 ] 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-15 22:18:25,949 [5 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:18:25,950 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:25,950 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:25,951 [5 ] 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-15 22:18:26,004 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:26,004 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M) in 52.9302ms INFO 2026-03-15 22:18:26,004 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:26,004 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.0261ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:26,094 [5 ] 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-15 22:18:26,095 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:26,095 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:26,096 [5 ] 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-15 22:18:26,106 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:26,106 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M) in 10.0046ms INFO 2026-03-15 22:18:26,106 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:26,106 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.1583ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:26,122 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.2989354225040215 INFO 2026-03-15 22:18:26,122 [5 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 22:18:26,122 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5013ms 200 application/javascript INFO 2026-03-15 22:18:26,362 [5 ] 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-15 22:18:26,362 [5 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:18:26,362 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1773584300723%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 22:18:26,362 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:26,362 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:26,362 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:26,362 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:26,364 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:18:26,364 [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-15 22:18:26,365 [71 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773584300723&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 22:18:26,365 [5 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 22:18:26,365 [5 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 22:18:26,365 [5 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 22:18:26,367 [71 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:26,367 [71 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.6921ms INFO 2026-03-15 22:18:26,367 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:26,368 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5635ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:26,381 [5 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 22:18:26,383 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:26,383 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 19.157ms INFO 2026-03-15 22:18:26,383 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:26,383 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.362ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:26,483 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-15 22:18:26,483 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:26,483 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:26,484 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:18:26,485 [71 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 22:18:26,485 [71 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 22:18:26,485 [71 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 22:18:26,486 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-03-15 22:18:26,486 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:26,486 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:26,487 [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-15 22:18:26,490 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:26,490 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.278ms INFO 2026-03-15 22:18:26,490 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:26,491 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.003ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:26,499 [71 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 22:18:26,502 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:26,502 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 17.6449ms INFO 2026-03-15 22:18:26,502 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:26,502 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.4099ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:26,596 [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-15 22:18:26,596 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:26,596 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:26,598 [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-15 22:18:26,601 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:26,601 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.3794ms INFO 2026-03-15 22:18:26,601 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:26,601 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4083ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:26,614 [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-15 22:18:26,614 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:26,615 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:26,616 [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-15 22:18:26,619 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:26,619 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3291ms INFO 2026-03-15 22:18:26,619 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:26,619 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3144ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:26,657 [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-15 22:18:26,657 [67 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:18:26,657 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:26,657 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:26,658 [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-15 22:18:26,668 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:26,668 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 9.9595ms INFO 2026-03-15 22:18:26,668 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:26,669 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.8863ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:26,683 [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-15 22:18:26,684 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:26,684 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:26,685 [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-15 22:18:26,689 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:26,689 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4037ms INFO 2026-03-15 22:18:26,689 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:26,689 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7166ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:26,696 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-15 22:18:26,696 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:26,697 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:26,698 [66 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:18:26,701 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:26,701 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.6123ms INFO 2026-03-15 22:18:26,701 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:26,702 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4615ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:26,717 [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-15 22:18:26,717 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:26,718 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:26,719 [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-15 22:18:26,722 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:26,722 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.9826ms INFO 2026-03-15 22:18:26,722 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:26,722 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9471ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:26,727 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-15 22:18:26,727 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:26,727 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:26,729 [67 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:18:26,736 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:26,736 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.6835ms INFO 2026-03-15 22:18:26,736 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:26,736 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.3249ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:26,740 [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-15 22:18:26,740 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:26,740 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:26,741 [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-15 22:18:26,743 [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-15 22:18:26,743 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:26,743 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:26,744 [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-15 22:18:26,744 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:26,744 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.2236ms INFO 2026-03-15 22:18:26,744 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:26,745 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.741ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:26,748 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:26,748 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.2677ms INFO 2026-03-15 22:18:26,749 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:26,749 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0932ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:26,789 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-15 22:18:26,790 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:26,790 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:26,791 [66 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:18:26,799 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:26,800 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 8.6772ms INFO 2026-03-15 22:18:26,800 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:26,800 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3055ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:26,803 [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-15 22:18:26,804 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:26,804 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:26,805 [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-15 22:18:26,816 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-03-15 22:18:26,816 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:26,816 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:26,817 [66 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:18:26,820 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:26,820 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.7571ms INFO 2026-03-15 22:18:26,820 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:26,820 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3679ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:26,822 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:26,822 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.312ms INFO 2026-03-15 22:18:26,822 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:26,822 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.7932ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:26,988 [66 ] 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-15 22:18:26,988 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:18:26,988 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:26,988 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:26,989 [66 ] 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-15 22:18:27,074 [66 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:374875,Dealer:1830,FlowID:78,KeyField:K_ID,KeyFieldValue:66340,FlowTable:K_LEAVE,ApplyA0188:1744,flowNode:N1660288224736 INFO 2026-03-15 22:18:27,077 [66 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:4,Dealer:RefObjType_A01|||RefObj_A0188||||||Relation_OtherTable|||A01||A0188||AP2,PreA0188:1830,FlowID:78,KeyField:K_ID,KeyFieldValue:66340,FlowTable:K_LEAVE,ApplyA0188:1744,flowNode:N1660288359185 INFO 2026-03-15 22:18:27,151 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:27,151 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M) in 162.0372ms INFO 2026-03-15 22:18:27,152 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:27,152 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 163.9044ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:28,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 69 INFO 2026-03-15 22:18:28,287 [67 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:18:28,287 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:28,287 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:28,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-15 22:18:28,291 [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=disableBatchApproval& INFO 2026-03-15 22:18:28,291 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:28,291 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:28,293 [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-15 22:18:28,294 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:28,295 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8439ms INFO 2026-03-15 22:18:28,295 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:28,295 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0052ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:28,296 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:28,296 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.2218ms INFO 2026-03-15 22:18:28,296 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:28,296 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1855ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:28,318 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetSelectNum?& INFO 2026-03-15 22:18:28,318 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:28,318 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:28,319 [5 ] 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-15 22:18:28,324 [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-15 22:18:28,324 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:28,324 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:28,325 [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-15 22:18:28,326 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:28,326 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M) in 6.4555ms INFO 2026-03-15 22:18:28,326 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:28,326 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2984ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:28,329 [5 ] 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-15 22:18:28,329 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:28,329 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:28,330 [5 ] 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-15 22:18:28,332 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:28,332 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.8984ms INFO 2026-03-15 22:18:28,332 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:28,332 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5878ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:28,346 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:28,346 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 15.731ms INFO 2026-03-15 22:18:28,346 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:28,346 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.351ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:28,706 [66 ] 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-15 22:18:28,706 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:18:28,706 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:28,706 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:28,708 [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-15 22:18:28,713 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:28,714 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7615ms INFO 2026-03-15 22:18:28,714 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:28,714 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7666ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:28,734 [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-15 22:18:28,734 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:28,734 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:28,735 [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-15 22:18:28,738 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:28,738 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8693ms INFO 2026-03-15 22:18:28,738 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:28,739 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7603ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:28,745 [69 ] 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-15 22:18:28,745 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:28,745 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:28,747 [69 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetLeaveList", controller = "Leave"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Leave.Dto.LeaveListDto] GetLeaveList(System.String) on controller Sg.HcmMb.Leave.LeaveAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:18:28,752 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:28,752 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 5.2225ms INFO 2026-03-15 22:18:28,752 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:28,752 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.81ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:29,562 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=74869a0a-5e5c-4195-984e-dead417a872a%20%20& INFO 2026-03-15 22:18:29,563 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:29,563 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:29,564 [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-15 22:18:29,596 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 318 INFO 2026-03-15 22:18:29,596 [69 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:18:29,596 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:29,596 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:29,597 [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-15 22:18:29,603 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:29,603 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4884ms INFO 2026-03-15 22:18:29,603 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:29,603 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3884ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:29,615 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:29,616 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 51.3139ms INFO 2026-03-15 22:18:29,616 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:29,616 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.4915ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:29,703 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-15 22:18:29,703 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:29,704 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:29,705 [69 ] 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-15 22:18:29,711 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:29,711 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.158ms INFO 2026-03-15 22:18:29,711 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:29,711 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9648ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:29,739 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=374875&isHis=& INFO 2026-03-15 22:18:29,739 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:29,739 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:29,740 [67 ] 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-15 22:18:29,744 [67 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-15 22:18:29,748 [67 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state: INFO 2026-03-15 22:18:29,750 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:29,750 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 9.9235ms INFO 2026-03-15 22:18:29,750 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:29,750 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.6184ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:29,835 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=74869a0a-5e5c-4195-984e-dead417a872a%20%20&isHis=& INFO 2026-03-15 22:18:29,836 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:29,836 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:29,837 [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-15 22:18:29,841 [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=N1660288224736&guid=74869a0a-5e5c-4195-984e-dead417a872a%20%20&recordId=66340&tableName=K_LEAVE& INFO 2026-03-15 22:18:29,841 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:29,841 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:29,842 [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-15 22:18:29,847 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=74869a0a-5e5c-4195-984e-dead417a872a%20%20&flowID=78&nodeCode=N1660288224736& INFO 2026-03-15 22:18:29,848 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:29,848 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:29,849 [70 ] 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-15 22:18:29,896 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:29,896 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 58.9746ms INFO 2026-03-15 22:18:29,896 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:29,896 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 60.7847ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:29,929 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:29,929 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 86.644ms INFO 2026-03-15 22:18:29,929 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:29,929 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 88.3562ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:29,940 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:29,940 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 90.9995ms INFO 2026-03-15 22:18:29,940 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:29,940 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 92.607ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:30,028 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=374875& INFO 2026-03-15 22:18:30,028 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:30,029 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:30,030 [70 ] 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-15 22:18:30,037 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:30,038 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 7.6854ms INFO 2026-03-15 22:18:30,038 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:30,038 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6508ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:30,150 [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-15 22:18:30,150 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:30,151 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:30,152 [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-15 22:18:30,155 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:30,155 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3397ms INFO 2026-03-15 22:18:30,155 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:30,155 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1638ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:30,156 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=74869a0a-5e5c-4195-984e-dead417a872a%20%20& INFO 2026-03-15 22:18:30,156 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:30,156 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:30,158 [70 ] 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-15 22:18:30,235 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:30,237 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 79.385ms INFO 2026-03-15 22:18:30,237 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:30,237 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 81.1599ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:30,424 [67 ] 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-15 22:18:30,424 [70 ] 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-15 22:18:30,424 [70 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:18:30,424 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:30,424 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:30,425 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:30,425 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:30,425 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeavePanel?k_Id=0& INFO 2026-03-15 22:18:30,425 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:30,426 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:30,426 [71 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=onlyAllowedPhotos& INFO 2026-03-15 22:18:30,426 [70 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:18:30,426 [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-15 22:18:30,426 [71 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:30,426 [71 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:30,427 [69 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetLeavePanel", controller = "Leave"}. Executing controller action with signature Sg.Hcm.WebPub.Dto.PanelDto GetLeavePanel(Int32, System.String) on controller Sg.HcmMb.Leave.LeaveAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:18:30,427 [71 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:18:30,430 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:30,430 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.8855ms INFO 2026-03-15 22:18:30,430 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:30,430 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9411ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:30,431 [90 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:30,432 [90 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 4.1725ms INFO 2026-03-15 22:18:30,432 [90 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:30,432 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:30,432 [90 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8164ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:30,432 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6974ms INFO 2026-03-15 22:18:30,432 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:30,432 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7308ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:30,462 [90 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:30,466 [65 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M) in 38.9397ms INFO 2026-03-15 22:18:30,466 [65 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:30,466 [65 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.5072ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:30,549 [90 ] 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-15 22:18:30,550 [90 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:30,550 [90 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:30,551 [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-15 22:18:30,554 [90 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:30,554 [90 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.0622ms INFO 2026-03-15 22:18:30,554 [90 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:30,554 [90 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9337ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:30,893 [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-15 22:18:30,893 [5 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:18:30,893 [5 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:30,894 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:30,895 [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-15 22:18:30,901 [5 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:30,901 [5 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5494ms INFO 2026-03-15 22:18:30,901 [5 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:30,901 [5 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7933ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:30,904 [90 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-15 22:18:30,904 [90 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:30,904 [90 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:30,905 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-15 22:18:30,905 [69 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:30,905 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:30,905 [90 ] 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-15 22:18:30,906 [69 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:18:30,912 [90 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-15 22:18:30,913 [90 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:30,913 [90 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:30,914 [90 ] 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-15 22:18:30,914 [67 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:30,914 [67 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 8.4695ms INFO 2026-03-15 22:18:30,914 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:30,914 [67 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2899ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:30,931 [90 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:30,931 [90 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.3401ms INFO 2026-03-15 22:18:30,931 [90 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:30,931 [90 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.8962ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:30,965 [69 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:30,966 [69 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 59.4903ms INFO 2026-03-15 22:18:30,966 [69 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:30,966 [69 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 61.1234ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:31,367 [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 71 INFO 2026-03-15 22:18:31,367 [67 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:18:31,367 [67 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:31,367 [67 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:31,369 [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-15 22:18:31,377 [93 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:31,377 [93 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 8.1996ms INFO 2026-03-15 22:18:31,377 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:31,377 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.5575ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:32,047 [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-15 22:18:32,047 [66 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:18:32,047 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:32,048 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:32,049 [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-15 22:18:32,056 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:32,056 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 6.85ms INFO 2026-03-15 22:18:32,056 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:32,056 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.9428ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:32,581 [93 ] 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-15 22:18:32,581 [93 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:18:32,582 [93 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:32,582 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:32,583 [93 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:18:32,591 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:32,591 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowList?deptCode=&applyA0188=&flowId=&beginTime=&endTime=&page=1&Flag=1&type=0&formCode=& INFO 2026-03-15 22:18:32,591 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.3863ms INFO 2026-03-15 22:18:32,591 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:32,592 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4723ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:32,592 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:32,592 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:32,593 [66 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.FlowListDto] GetFlowList(System.String, Int32, System.String, System.String, System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:18:32,597 [70 ] 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-15 22:18:32,597 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:32,597 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:32,598 [70 ] 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-15 22:18:32,609 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:32,609 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 16.2256ms INFO 2026-03-15 22:18:32,609 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:32,609 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.0173ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:32,733 [70 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:32,733 [70 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 135.0091ms INFO 2026-03-15 22:18:32,733 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:32,734 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 136.7481ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:36,648 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=21050109&IsEss=true& INFO 2026-03-15 22:18:36,648 [70 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveTypeChanged?selValue=11& INFO 2026-03-15 22:18:36,648 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:36,648 [70 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:18:36,649 [70 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:36,649 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:36,650 [70 ] 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-15 22:18:36,650 [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-15 22:18:36,654 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:36,654 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.671ms INFO 2026-03-15 22:18:36,654 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:36,654 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8212ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:18:36,654 [93 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:18:36,654 [93 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M) in 4.5195ms INFO 2026-03-15 22:18:36,655 [93 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-03-15 22:18:36,655 [93 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.437ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:19:13,840 [64 ] 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-15 22:19:13,841 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:19:13,841 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:19:13,842 [64 ] 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-15 22:19:13,866 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:19:13,866 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M) in 23.9999ms INFO 2026-03-15 22:19:13,866 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:19:13,866 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.0904ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:19:16,257 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetEmpsList?type=1&deptCode=105&onlyShowOnLineA0191=true&onlyShowDept=false& INFO 2026-03-15 22:19:16,258 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:19:16,258 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:19:16,259 [66 ] 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-15 22:19:16,283 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:19:16,284 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M) in 24.0925ms INFO 2026-03-15 22:19:16,284 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:19:16,284 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.3431ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:19:19,109 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetEmpsList?type=1&deptCode=1&onlyShowOnLineA0191=true&onlyShowDept=false& INFO 2026-03-15 22:19:19,110 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:19:19,110 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:19:19,111 [64 ] 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-15 22:19:19,136 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:19:19,136 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M) in 24.9996ms INFO 2026-03-15 22:19:19,136 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:19:19,136 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.1184ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:19:20,217 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetEmpsList?type=1&deptCode=104&onlyShowOnLineA0191=true&onlyShowDept=false& INFO 2026-03-15 22:19:20,217 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:19:20,217 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:19:20,219 [66 ] 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-15 22:19:20,243 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:19:20,243 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M) in 24.5011ms INFO 2026-03-15 22:19:20,243 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:19:20,243 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.5479ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:19:21,626 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetEmpsList?type=1&deptCode=10402&onlyShowOnLineA0191=true&onlyShowDept=false& INFO 2026-03-15 22:19:21,626 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:19:21,626 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:19:21,627 [83 ] 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-15 22:19:21,651 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:19:21,651 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M) in 23.6196ms INFO 2026-03-15 22:19:21,651 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:19:21,651 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.7514ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:19:23,952 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetEmpsList?type=1&deptCode=1040200&onlyShowOnLineA0191=true&onlyShowDept=false& INFO 2026-03-15 22:19:23,952 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:19:23,953 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:19:23,954 [66 ] 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-15 22:19:23,978 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:19:23,978 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M) in 23.8263ms INFO 2026-03-15 22:19:23,978 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:19:23,978 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.8902ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:19:26,234 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetEmpsList?type=1&deptCode=10402&onlyShowOnLineA0191=true&onlyShowDept=false& INFO 2026-03-15 22:19:26,235 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:19:26,235 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:19:26,236 [64 ] 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-15 22:19:26,260 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:19:26,260 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M) in 23.833ms INFO 2026-03-15 22:19:26,260 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:19:26,260 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.8427ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:19:27,521 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetEmpsList?type=1&deptCode=1040201&onlyShowOnLineA0191=true&onlyShowDept=false& INFO 2026-03-15 22:19:27,521 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:19:27,521 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:19:27,523 [83 ] 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-15 22:19:27,547 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:19:27,547 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M) in 24.0388ms INFO 2026-03-15 22:19:27,547 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:19:27,547 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.2795ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:19:28,921 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetEmpsList?type=1&deptCode=104020101&onlyShowOnLineA0191=true&onlyShowDept=false& INFO 2026-03-15 22:19:28,922 [64 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:19:28,922 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:19:28,923 [64 ] 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-15 22:19:28,946 [64 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:19:28,946 [64 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M) in 22.8727ms INFO 2026-03-15 22:19:28,946 [64 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:19:28,946 [64 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.9065ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:19:58,305 [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-16&endDate=2026-03-17&timeBegin=08:00&timeEnd=17:30&leaveType=11&isPanel=true& INFO 2026-03-15 22:19:58,306 [66 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:19:58,306 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-03-15 22:19:58,307 [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-15 22:19:58,314 [66 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:19:58,314 [66 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M) in 7.1877ms INFO 2026-03-15 22:19:58,314 [66 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-03-15 22:19:58,314 [66 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2484ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:20:59,072 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773584454707&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 22:20:59,073 [68 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 22:20:59,073 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9061ms 200 text/html INFO 2026-03-15 22:21:00,133 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.9320509086760483 INFO 2026-03-15 22:21:00,134 [68 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 22:21:00,134 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6276ms 200 application/javascript INFO 2026-03-15 22:21:01,314 [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%3D1773584454707%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 22:21:01,315 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:21:01,315 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:01,316 [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-15 22:21:01,317 [68 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773584454707&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 22:21:01,320 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:21:01,320 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.7447ms INFO 2026-03-15 22:21:01,320 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:01,320 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8476ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:21:01,344 [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-15 22:21:01,344 [92 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:21:01,344 [92 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:21:01,344 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:01,345 [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-15 22:21:01,347 [81 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 22:21:01,347 [81 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 22:21:01,347 [81 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 22:21:01,361 [81 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 22:21:01,364 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:21:01,364 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.4779ms INFO 2026-03-15 22:21:01,364 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:01,364 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.2618ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:21:02,379 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-15 22:21:02,379 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:21:02,379 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:02,380 [84 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:21:02,381 [84 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 22:21:02,381 [84 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 22:21:02,381 [84 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 22:21:02,396 [84 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 22:21:02,400 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:21:02,400 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 19.2165ms INFO 2026-03-15 22:21:02,400 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:02,400 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.3772ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:21:02,413 [92 ] 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-15 22:21:02,413 [92 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:21:02,413 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:02,415 [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-15 22:21:02,418 [92 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:21:02,418 [92 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1785ms INFO 2026-03-15 22:21:02,418 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:02,418 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0523ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:21:03,332 [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-15 22:21:03,332 [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-15 22:21:03,332 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:21:03,332 [92 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:21:03,332 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:03,333 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:03,334 [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-15 22:21:03,334 [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-15 22:21:03,338 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:21:03,338 [92 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:21:03,338 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 3.7531ms INFO 2026-03-15 22:21:03,338 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:03,338 [92 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.8085ms INFO 2026-03-15 22:21:03,338 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:03,338 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.892ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:21:03,338 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7493ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:21:03,374 [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-15 22:21:03,375 [78 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:21:03,375 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:21:03,375 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:03,376 [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-15 22:21:03,381 [92 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:21:03,381 [92 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.0209ms INFO 2026-03-15 22:21:03,381 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:03,381 [78 ] 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-15 22:21:03,381 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8412ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:21:03,381 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:21:03,382 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:03,383 [78 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:21:03,385 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:21:03,385 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.7096ms INFO 2026-03-15 22:21:03,385 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:03,386 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3173ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:21:03,388 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-15 22:21:03,388 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:21:03,388 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:03,389 [68 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetBanner", controller = "UserAuthority"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Collections.Generic.List`1[Sg.HcmMb.Sys.Dto.BannerDto]] GetBanner() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:21:03,392 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:21:03,392 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.1586ms INFO 2026-03-15 22:21:03,392 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:03,392 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7096ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:21:03,404 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-15 22:21:03,405 [92 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:21:03,405 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:03,406 [92 ] 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-15 22:21:03,409 [92 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:21:03,409 [92 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.8637ms INFO 2026-03-15 22:21:03,409 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:03,409 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5012ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:21:03,418 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-15 22:21:03,418 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:21:03,419 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:03,419 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-15 22:21:03,419 [92 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:21:03,419 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:03,420 [78 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:21:03,421 [92 ] 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-15 22:21:03,426 [92 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:21:03,426 [92 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 5.6776ms INFO 2026-03-15 22:21:03,426 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:03,426 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2988ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:21:03,427 [92 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:21:03,427 [92 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.5921ms INFO 2026-03-15 22:21:03,427 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:03,427 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2189ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:21:04,302 [92 ] 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-15 22:21:04,303 [92 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:21:04,303 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:04,304 [92 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", 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-15 22:21:04,307 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-15 22:21:04,307 [92 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:21:04,308 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:04,308 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:21:04,309 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 4.2269ms INFO 2026-03-15 22:21:04,309 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:04,309 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3721ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:21:04,309 [92 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "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-15 22:21:04,313 [92 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:21:04,313 [92 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 4.3325ms INFO 2026-03-15 22:21:04,313 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:04,313 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0764ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:21:04,321 [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-15 22:21:04,321 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:21:04,321 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:04,322 [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-15 22:21:04,330 [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-15 22:21:04,330 [92 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:21:04,330 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:04,331 [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-15 22:21:04,332 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:21:04,332 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 9.128ms INFO 2026-03-15 22:21:04,332 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:04,332 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.7656ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:21:04,349 [92 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:21:04,349 [92 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 17.7498ms INFO 2026-03-15 22:21:04,349 [92 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:04,349 [92 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.6373ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:21:37,099 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 36 INFO 2026-03-15 22:21:37,099 [27 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:21:37,100 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:21:37,100 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:37,101 [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-15 22:21:37,107 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:21:37,107 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1658ms INFO 2026-03-15 22:21:37,107 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:37,107 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2267ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:21:37,116 [29 ] 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-15 22:21:37,116 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:21:37,117 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:37,118 [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-15 22:21:37,120 [68 ] 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-15 22:21:37,120 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:21:37,120 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:37,121 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:21:37,121 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4898ms INFO 2026-03-15 22:21:37,121 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:37,121 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.342ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:21:37,122 [68 ] 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-15 22:21:37,127 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:21:37,127 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 5.2314ms INFO 2026-03-15 22:21:37,127 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:37,127 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1918ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:21:38,683 [29 ] 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-15 22:21:38,683 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:21:38,683 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:21:38,684 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:38,684 [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-15 22:21:38,684 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=onlyAllowedPhotos& INFO 2026-03-15 22:21:38,684 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:21:38,684 [27 ] 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-15 22:21:38,685 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:21:38,685 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:38,685 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:21:38,685 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:38,685 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:38,685 [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-15 22:21:38,686 [27 ] 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-15 22:21:38,686 [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-15 22:21:38,686 [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-15 22:21:38,690 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:21:38,690 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:21:38,690 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 4.0751ms INFO 2026-03-15 22:21:38,690 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:38,690 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.0763ms INFO 2026-03-15 22:21:38,690 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:38,690 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6293ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:21:38,690 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9112ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:21:38,691 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:21:38,691 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1372ms INFO 2026-03-15 22:21:38,691 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:38,691 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.1209ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:21:38,721 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:21:38,725 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M) in 38.7426ms INFO 2026-03-15 22:21:38,725 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeavePanel (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:38,725 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.3035ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:21:38,777 [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-15 22:21:38,778 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:21:38,778 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:38,779 [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-15 22:21:38,782 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:21:38,782 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.7505ms INFO 2026-03-15 22:21:38,782 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:38,782 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6078ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:21:40,012 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessProc application/json;charset=UTF-8 71 INFO 2026-03-15 22:21:40,012 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:21:40,012 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:21:40,012 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:40,013 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessProc", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:21:40,020 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:21:40,020 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 6.3263ms INFO 2026-03-15 22:21:40,020 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:40,020 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3621ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:21:46,649 [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-15 22:21:46,649 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetLeaveTypeChanged?selValue=11& INFO 2026-03-15 22:21:46,650 [68 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:21:46,650 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:21:46,650 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:46,650 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:46,651 [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-15 22:21:46,651 [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-15 22:21:46,655 [68 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:21:46,655 [68 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.4425ms INFO 2026-03-15 22:21:46,655 [68 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:46,655 [68 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5877ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:21:46,656 [32 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:21:46,656 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M) in 4.3676ms INFO 2026-03-15 22:21:46,656 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveTypeChanged (Sg.Hcm.Application.M)' INFO 2026-03-15 22:21:46,656 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3749ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:22:18,708 [27 ] 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-15 22:22:18,709 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:22:18,709 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:22:18,710 [27 ] 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-15 22:22:18,735 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:22:18,735 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M) in 24.3766ms INFO 2026-03-15 22:22:18,735 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:22:18,735 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.4188ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:22:20,466 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetEmpsList?type=1&deptCode=104&onlyShowOnLineA0191=true&onlyShowDept=false& INFO 2026-03-15 22:22:20,467 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:22:20,467 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:22:20,468 [35 ] 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-15 22:22:20,494 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:22:20,494 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M) in 25.4469ms INFO 2026-03-15 22:22:20,494 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:22:20,494 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 27.6038ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:22:22,974 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetEmpsList?type=1&deptCode=10402&onlyShowOnLineA0191=true&onlyShowDept=false& INFO 2026-03-15 22:22:22,975 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:22:22,975 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:22:22,976 [35 ] 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-15 22:22:23,000 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:22:23,000 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M) in 23.7315ms INFO 2026-03-15 22:22:23,000 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:22:23,000 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.7721ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:22:26,977 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetEmpsList?type=1&deptCode=1040201&onlyShowOnLineA0191=true&onlyShowDept=false& INFO 2026-03-15 22:22:26,978 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:22:26,978 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:22:26,979 [35 ] 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-15 22:22:27,003 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:22:27,003 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M) in 23.9951ms INFO 2026-03-15 22:22:27,003 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:22:27,004 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 26.205ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:22:28,078 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetEmpsList?type=1&deptCode=104020101&onlyShowOnLineA0191=true&onlyShowDept=false& INFO 2026-03-15 22:22:28,078 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:22:28,078 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:22:28,080 [33 ] 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-15 22:22:28,112 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:22:28,112 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M) in 32.5999ms INFO 2026-03-15 22:22:28,112 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetEmpsList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:22:28,113 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.7549ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:22:58,300 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetCalLeaveHours?beginDate=2026-03-16&endDate=2026-03-17&timeBegin=08:00&timeEnd=17:30&leaveType=11&isPanel=true& INFO 2026-03-15 22:22:58,301 [27 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:22:58,301 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-03-15 22:22:58,302 [27 ] 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-15 22:22:58,310 [27 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:22:58,310 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M) in 7.7635ms INFO 2026-03-15 22:22:58,310 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetCalLeaveHours (Sg.Hcm.Application.M)' INFO 2026-03-15 22:22:58,310 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1285ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:23:42,684 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessProc application/json;charset=UTF-8 156 INFO 2026-03-15 22:23:42,684 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:23:42,685 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:23:42,685 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:42,686 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessProc", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:23:42,694 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:23:42,694 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 8.1509ms INFO 2026-03-15 22:23:42,694 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:42,695 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3554ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:23:42,785 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/GetIsMustFile?leaveType=11& INFO 2026-03-15 22:23:42,785 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:23:42,785 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:42,787 [84 ] 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-15 22:23:42,791 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:23:42,791 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M) in 4.5119ms INFO 2026-03-15 22:23:42,791 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetIsMustFile (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:42,791 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5273ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:23:42,916 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Leave/DoCreateSelfLeave? application/json 50063 INFO 2026-03-15 22:23:42,916 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:23:42,916 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:23:42,916 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:42,918 [31 ] 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-15 22:23:43,022 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:23:43,022 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M) in 104.2392ms INFO 2026-03-15 22:23:43,022 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoCreateSelfLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:43,022 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 106.0885ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:23:43,145 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/DoUpLoadFileAsync? application/json 130101 INFO 2026-03-15 22:23:43,146 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:23:43,146 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:23:43,146 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.DoUpLoadFileAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:43,148 [31 ] 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-15 22:23:43,210 [31 ] Sg.HcmMb.Sys.UserAuthorityAppService - apiUrl:http://dge.ergotron.com:8080/HcmFile/api/File/UploadBase64 INFO 2026-03-15 22:23:48,252 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:23:48,253 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.DoUpLoadFileAsync (Sg.Hcm.Application.M) in 5105.5331ms INFO 2026-03-15 22:23:48,253 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.DoUpLoadFileAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:48,254 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5108.2396ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:23:48,464 [31 ] 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-15 22:23:48,464 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:23:48,465 [31 ] 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-15 22:23:48,465 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7185ms 200 font/woff2 INFO 2026-03-15 22:23:48,582 [33 ] 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-15 22:23:48,582 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:23:48,583 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:23:48,583 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:48,584 [33 ] 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-15 22:23:48,621 [78 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:374877,Dealer:2227,FlowID:78,KeyField:K_ID,KeyFieldValue:66341,FlowTable:K_LEAVE,ApplyA0188:2227,flowNode:begin INFO 2026-03-15 22:23:48,622 [78 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:3,Dealer:insert into SeleName(A0188) select Work_Agent from k_leave WHERE k_id=[¹Ø¼ü×Ö¶ÎÖµ],PreA0188:2227,FlowID:78,KeyField:K_ID,KeyFieldValue:66341,FlowTable:K_LEAVE,ApplyA0188:2227,flowNode:N1678780289927 INFO 2026-03-15 22:23:48,696 [78 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:23:48,697 [78 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M) in 112.5246ms INFO 2026-03-15 22:23:48,697 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.DoEntityFlowWork (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:48,697 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 114.5116ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:23:50,070 [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-15 22:23:50,070 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:23:50,070 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:23:50,070 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:50,072 [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-15 22:23:50,077 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:23:50,077 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5057ms INFO 2026-03-15 22:23:50,077 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:50,077 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6032ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:23:50,105 [31 ] 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-15 22:23:50,105 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:23:50,105 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:50,107 [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-15 22:23:50,147 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:23:50,147 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M) in 39.9354ms INFO 2026-03-15 22:23:50,147 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Leave.LeaveAppService.GetLeaveList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:50,147 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 42.0899ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:23:55,897 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/approvalDesMain.2db3b10f.js INFO 2026-03-15 22:23:55,898 [84 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:23:55,899 [84 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/approvalDesMain.2db3b10f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\approvalDesMain.2db3b10f.js' INFO 2026-03-15 22:23:55,899 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2454ms 200 application/javascript INFO 2026-03-15 22:23:55,906 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/idCard.cb74559d.js INFO 2026-03-15 22:23:55,906 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:23:55,907 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/idCard.cb74559d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\idCard.cb74559d.js' INFO 2026-03-15 22:23:55,907 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6881ms 200 application/javascript INFO 2026-03-15 22:23:55,930 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/idCard.54670600.css INFO 2026-03-15 22:23:55,930 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/idCard.54670600.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\idCard.54670600.css' INFO 2026-03-15 22:23:55,931 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8279ms 200 text/css INFO 2026-03-15 22:23:55,941 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/uploadavatar.c8f578b6.css INFO 2026-03-15 22:23:55,941 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/uploadavatar.c8f578b6.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\uploadavatar.c8f578b6.css' INFO 2026-03-15 22:23:55,941 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.478ms 200 text/css INFO 2026-03-15 22:23:55,942 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/approvalDesMain.985cb36f.css INFO 2026-03-15 22:23:55,942 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/tab.f78a0e46.js INFO 2026-03-15 22:23:55,942 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:23:55,942 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/tab.f78a0e46.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\tab.f78a0e46.js' INFO 2026-03-15 22:23:55,942 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4985ms 200 application/javascript INFO 2026-03-15 22:23:55,942 [84 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/approvalDesMain.985cb36f.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\approvalDesMain.985cb36f.css' INFO 2026-03-15 22:23:55,943 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9141ms 200 text/css INFO 2026-03-15 22:23:55,944 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/tab.14008936.css INFO 2026-03-15 22:23:55,945 [84 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/tab.14008936.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\tab.14008936.css' INFO 2026-03-15 22:23:55,945 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.412ms 200 text/css INFO 2026-03-15 22:23:55,973 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/uploadavatar.342512e7.js INFO 2026-03-15 22:23:55,973 [84 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:23:55,973 [84 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/uploadavatar.342512e7.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\uploadavatar.342512e7.js' INFO 2026-03-15 22:23:55,974 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4476ms 200 application/javascript INFO 2026-03-15 22:23:55,974 [84 ] 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-15 22:23:55,974 [84 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:23:55,974 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:23:55,974 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:55,976 [84 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:23:55,981 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:23:55,981 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5648ms INFO 2026-03-15 22:23:55,981 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:55,981 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5665ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:23:56,459 [84 ] 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-15 22:23:56,459 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:23:56,459 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:56,461 [84 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", 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-15 22:23:56,464 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:23:56,464 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.4447ms INFO 2026-03-15 22:23:56,464 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:56,464 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4755ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:23:56,590 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=05971592-2022-4dfc-a3e8-09062eb8ef9b& INFO 2026-03-15 22:23:56,591 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:23:56,591 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:56,592 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApproveParamsByGuid", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowParams GetApproveParamsByGuid(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:23:56,644 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:23:56,645 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 52.365ms INFO 2026-03-15 22:23:56,645 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:56,645 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 54.3185ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:23:56,773 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-15 22:23:56,773 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:23:56,774 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:56,775 [33 ] 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-15 22:23:56,782 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:23:56,783 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 7.0828ms INFO 2026-03-15 22:23:56,783 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:56,783 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6574ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:23:56,800 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=374877&isHis=& INFO 2026-03-15 22:23:56,800 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:23:56,800 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:56,802 [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-15 22:23:56,806 [33 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-15 22:23:56,819 [33 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state:10 INFO 2026-03-15 22:23:56,821 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:23:56,821 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 19.2477ms INFO 2026-03-15 22:23:56,821 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:56,821 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.4181ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:23:56,956 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=374877& INFO 2026-03-15 22:23:56,957 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:23:56,957 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:56,959 [33 ] 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-15 22:23:56,973 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:23:56,974 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 14.9021ms INFO 2026-03-15 22:23:56,974 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:56,974 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.5805ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:23:57,435 [78 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=05971592-2022-4dfc-a3e8-09062eb8ef9b&isHis=& INFO 2026-03-15 22:23:57,435 [78 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:23:57,436 [78 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:57,437 [78 ] 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-15 22:23:57,461 [33 ] 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=05971592-2022-4dfc-a3e8-09062eb8ef9b&recordId=66341&tableName=K_LEAVE& INFO 2026-03-15 22:23:57,462 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:23:57,462 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:57,463 [33 ] 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-15 22:23:57,493 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=05971592-2022-4dfc-a3e8-09062eb8ef9b&flowID=78&nodeCode=begin& INFO 2026-03-15 22:23:57,493 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:23:57,493 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:57,495 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetShowRelateData", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.RelateDataDto] GetShowRelateData(System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:23:57,513 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:23:57,514 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 76.635ms INFO 2026-03-15 22:23:57,514 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:57,514 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 78.7726ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:23:57,522 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:23:57,522 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 58.8606ms INFO 2026-03-15 22:23:57,522 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:57,522 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 60.6953ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:23:57,548 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:23:57,548 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 53.3746ms INFO 2026-03-15 22:23:57,548 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:57,548 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.0314ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:23:57,740 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowTables?approveID=374877& INFO 2026-03-15 22:23:57,740 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:23:57,741 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:57,742 [84 ] 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-15 22:23:57,749 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:23:57,750 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M) in 7.7303ms INFO 2026-03-15 22:23:57,750 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowTables (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:57,750 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6632ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:23:57,878 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/gohome.43a4a8aa.png INFO 2026-03-15 22:23:57,878 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/gohome.43a4a8aa.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\gohome.43a4a8aa.png' INFO 2026-03-15 22:23:57,879 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5509ms 200 image/png INFO 2026-03-15 22:23:57,896 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=cmntsBelowConten& INFO 2026-03-15 22:23:57,897 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:23:57,897 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:57,898 [84 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:23:57,902 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:23:57,902 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.6161ms INFO 2026-03-15 22:23:57,902 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:57,902 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6875ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:23:57,919 [33 ] 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-15 22:23:57,919 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:23:57,919 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:57,921 [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-15 22:23:57,924 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:23:57,924 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.928ms INFO 2026-03-15 22:23:57,924 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:57,924 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7724ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:23:57,937 [84 ] 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-15 22:23:57,937 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:23:57,937 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:57,938 [84 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:23:57,941 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:23:57,941 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.7438ms INFO 2026-03-15 22:23:57,941 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:57,941 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3904ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:23:58,001 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetFlowPanel?guid=05971592-2022-4dfc-a3e8-09062eb8ef9b& INFO 2026-03-15 22:23:58,001 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:23:58,001 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:58,002 [84 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetFlowPanel", controller = "EWorkFlow"}. Executing controller action with signature Sg.Hcm.WebPub.Dto.PanelDto GetFlowPanel(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:23:58,092 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:23:58,095 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M) in 92.0806ms INFO 2026-03-15 22:23:58,095 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:58,095 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 93.775ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:23:59,332 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/PostFormAccessProc application/json;charset=UTF-8 71 INFO 2026-03-15 22:23:59,332 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:23:59,332 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:23:59,332 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:59,333 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "PostFormAccessProc", controller = "Sof"}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] PostFormAccessProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.SofAppService.SofAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:23:59,340 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:23:59,340 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M) in 6.9299ms INFO 2026-03-15 22:23:59,340 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.PostFormAccessProc (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:59,340 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.984ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:23:59,541 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/new_dqwz.67eb1f54.png INFO 2026-03-15 22:23:59,541 [83 ] 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-15 22:23:59,542 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5698ms 200 image/png INFO 2026-03-15 22:23:59,568 [83 ] 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=DffTE0mETAw%3D& INFO 2026-03-15 22:23:59,568 [83 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:23:59,568 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:59,569 [83 ] 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-15 22:23:59,576 [83 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:23:59,577 [83 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 7.4149ms INFO 2026-03-15 22:23:59,577 [83 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 22:23:59,577 [83 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4275ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:24:11,993 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/File/DownLoadById?id=3944bbe0-c7b1-4bfb-b603-1123052fe231&attachTableName=& INFO 2026-03-15 22:24:11,994 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:24:11,994 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-03-15 22:24:11,998 [33 ] 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-15 22:24:12,557 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:24:12,565 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core) in 566.4964ms INFO 2026-03-15 22:24:12,565 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-03-15 22:24:12,565 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 571.9285ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:24:13,256 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/File/DownLoadById?id=3944bbe0-c7b1-4bfb-b603-1123052fe231&attachTableName=& INFO 2026-03-15 22:24:13,259 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:24:13,260 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-03-15 22:24:13,261 [81 ] 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-15 22:24:13,296 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:24:13,304 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core) in 42.7332ms INFO 2026-03-15 22:24:13,304 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.FileController.DownLoadById (Sg.Hcm.Web.Core)' INFO 2026-03-15 22:24:13,304 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 47.5925ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:30:04,226 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773585003578&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 22:30:04,227 [41 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 22:30:04,227 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8724ms 200 text/html INFO 2026-03-15 22:30:04,758 [41 ] 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-15 22:30:04,759 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-15 22:30:04,761 [41 ] 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-15 22:30:04,793 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:30:04,802 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 41.4229ms INFO 2026-03-15 22:30:04,802 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-15 22:30:04,803 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 44.3967ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:30:04,950 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/EnterpriseInfoAuth/SgyGetDataByWsProc application/json-patch+json 433 INFO 2026-03-15 22:30:04,951 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-15 22:30:04,952 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "SgyGetDataByWsProc", controller = "EnterpriseInfoAuth", area = ""}. Executing controller action with signature System.Collections.Generic.Dictionary`2[System.String,System.Object] SgyGetDataByWsProc(Newtonsoft.Json.Linq.JObject) on controller Sg.HcmMb.Controllers.EnterpriseInfoAuthController (Sg.Hcm.Web.Core). INFO 2026-03-15 22:30:04,959 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:30:04,960 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core) in 7.2204ms INFO 2026-03-15 22:30:04,960 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Controllers.EnterpriseInfoAuthController.SgyGetDataByWsProc (Sg.Hcm.Web.Core)' INFO 2026-03-15 22:30:04,960 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.4063ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:30:05,113 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.5963597687578819 INFO 2026-03-15 22:30:05,114 [77 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 22:30:05,114 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5398ms 200 application/javascript INFO 2026-03-15 22:30:05,311 [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%3D1773585003578%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 22:30:05,312 [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-15 22:30:05,312 [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-15 22:30:05,312 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:05,313 [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-15 22:30:05,314 [28 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773585003578&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 22:30:05,317 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:30:05,317 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.7263ms INFO 2026-03-15 22:30:05,317 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:05,317 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.0266ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:30:05,323 [77 ] 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-15 22:30:05,323 [77 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:30:05,324 [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-15 22:30:05,324 [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-15 22:30:05,324 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:05,325 [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-15 22:30:05,326 [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-15 22:30:05,326 [77 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 22:30:05,326 [77 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:30:05,326 [77 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 0.9988ms INFO 2026-03-15 22:30:05,326 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:05,326 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.9305ms 401 application/json; charset=utf-8 INFO 2026-03-15 22:30:05,405 [77 ] 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-15 22:30:05,405 [77 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:30:05,405 [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-15 22:30:05,405 [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-15 22:30:05,405 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 22:30:05,407 [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-15 22:30:05,408 [28 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE2MjciLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAwODkxMCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6Iue9l-mHkemVsCIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNjI3IiwianRpIjoiMWU2MzRmMTMtNGVhOC00YjkzLThkZDgtMGM1MTZjNDQ3OTZjIiwiaWF0IjoxNzczNDEyMzY4LCJuYmYiOjE3NzM0MTIzNjYsImV4cCI6MTc3MzQ5ODc2OCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.Lc6dBU9ahjgYXiDgKv7VrVnUutgTyliJ6HgbdQ2KaBI INFO 2026-03-15 22:30:05,410 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:30:05,410 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 3.6525ms INFO 2026-03-15 22:30:05,410 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 22:30:05,410 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5483ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:30:05,509 [77 ] 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-15 22:30:05,509 [77 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:30:05,509 [77 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:30:05,511 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:05,512 [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). INFO 2026-03-15 22:30:05,513 [77 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 22:30:05,513 [77 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 22:30:05,513 [77 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 22:30:05,528 [77 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 22:30:05,530 [77 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:30:05,530 [77 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.2148ms INFO 2026-03-15 22:30:05,530 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:05,530 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.6707ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:30:05,624 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-15 22:30:05,625 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:30:05,625 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:05,626 [28 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserMsg", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.Sys.Dto.UserMessageDto GetUserMsg() on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:30:05,627 [28 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 22:30:05,627 [28 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 22:30:05,627 [28 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 22:30:05,636 [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-15 22:30:05,636 [77 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:30:05,636 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:05,637 [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-15 22:30:05,640 [77 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:30:05,640 [77 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.044ms INFO 2026-03-15 22:30:05,640 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:05,640 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7144ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:30:05,656 [28 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 22:30:05,659 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:30:05,659 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 32.7602ms INFO 2026-03-15 22:30:05,659 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:05,659 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.3958ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:30:05,762 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-15 22:30:05,762 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260539&IsEss=true& INFO 2026-03-15 22:30:05,762 [77 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:30:05,762 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:05,762 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:30:05,762 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:05,763 [77 ] 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-15 22:30:05,764 [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-15 22:30:05,766 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:30:05,766 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.7174ms INFO 2026-03-15 22:30:05,766 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:05,766 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3739ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:30:05,769 [77 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:30:05,769 [77 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.3687ms INFO 2026-03-15 22:30:05,769 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:05,769 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1254ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:30:05,783 [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-15 22:30:05,783 [28 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:30:05,783 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:30:05,783 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:05,784 [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-15 22:30:05,789 [77 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:30:05,789 [77 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.6617ms INFO 2026-03-15 22:30:05,789 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:05,789 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.2826ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:30:05,852 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-15 22:30:05,852 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-03-15 22:30:05,852 [77 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:30:05,852 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:30:05,852 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:05,852 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:05,853 [77 ] 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-15 22:30:05,853 [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-15 22:30:05,856 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:30:05,856 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.7152ms INFO 2026-03-15 22:30:05,856 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:05,856 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3395ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:30:05,857 [77 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:30:05,857 [77 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.5716ms INFO 2026-03-15 22:30:05,857 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:05,857 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2018ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:30:05,869 [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-15 22:30:05,869 [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-15 22:30:05,869 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:30:05,869 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:05,869 [77 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:30:05,869 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:05,870 [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-15 22:30:05,871 [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-15 22:30:05,871 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-15 22:30:05,871 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:30:05,872 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:05,873 [30 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:30:05,876 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:30:05,876 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 2.9549ms INFO 2026-03-15 22:30:05,876 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:05,876 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5092ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:30:05,877 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:30:05,877 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 6.7465ms INFO 2026-03-15 22:30:05,877 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:05,877 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5964ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:30:05,878 [77 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:30:05,878 [77 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.7496ms INFO 2026-03-15 22:30:05,878 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:05,878 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4615ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:30:05,893 [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-15 22:30:05,893 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:30:05,893 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:05,894 [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-15 22:30:05,901 [30 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:30:05,901 [30 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 7.2685ms INFO 2026-03-15 22:30:05,901 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:05,901 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7801ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:30:05,955 [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-15 22:30:05,955 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:30:05,955 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:05,957 [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-15 22:30:05,965 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:30:05,965 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 8.882ms INFO 2026-03-15 22:30:05,965 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:05,966 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.5884ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:30:05,973 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetMyTaskInfo?& INFO 2026-03-15 22:30:05,973 [77 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:30:05,973 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:05,974 [77 ] 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-15 22:30:06,016 [77 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:30:06,016 [77 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 41.9982ms INFO 2026-03-15 22:30:06,016 [77 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:06,016 [77 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 43.844ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:30:06,350 [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-15 22:30:06,350 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:30:06,350 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:06,352 [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-15 22:30:06,355 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:30:06,355 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.4881ms INFO 2026-03-15 22:30:06,355 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:06,355 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7453ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:30:07,505 [28 ] 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-15 22:30:07,506 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:30:07,507 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:07,508 [28 ] 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-15 22:30:07,509 [28 ] Sg.HcmMb.ToDoList.ToDoListMgrAppService - GetToDoListResult_requestToken:Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE2MjciLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAwODkxMCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6Iue9l-mHkemVsCIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNjI3IiwianRpIjoiMjZjZmRjYTMtMzJhYy00MWVlLWEzMWQtM2IwOWFiODlmYzY5IiwiaWF0IjoxNzczNTg1MDA1LCJuYmYiOjE3NzM1ODUwMDMsImV4cCI6MTc3MzY3MTQwNSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.DhV03k_7Nw4vt6aqQkZidCCSWlGnCSvxtSjnc3BSMyw INFO 2026-03-15 22:30:07,512 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:30:07,512 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M) in 3.7389ms INFO 2026-03-15 22:30:07,512 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:07,512 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0283ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:30:07,640 [41 ] 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-15 22:30:07,640 [41 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:30:07,641 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:30:07,641 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:07,642 [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-15 22:30:07,647 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:30:07,647 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4346ms INFO 2026-03-15 22:30:07,647 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:07,648 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2279ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:30:07,681 [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=enableFaceUser& INFO 2026-03-15 22:30:07,682 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:30:07,682 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:07,683 [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-15 22:30:07,686 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:30:07,686 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 2.91ms INFO 2026-03-15 22:30:07,686 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:07,686 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5745ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:30:07,766 [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-15 22:30:07,766 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:30:07,766 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:30:07,766 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:07,767 [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-15 22:30:07,771 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:30:07,771 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M) in 3.679ms INFO 2026-03-15 22:30:07,771 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:07,771 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4479ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:30:07,775 [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-15 22:30:07,775 [41 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:30:07,775 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:07,776 [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-15 22:30:07,780 [41 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:30:07,780 [41 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 4.037ms INFO 2026-03-15 22:30:07,780 [41 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:07,780 [41 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.612ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:30:07,861 [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-15 22:30:07,861 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:30:07,861 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:07,863 [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-15 22:30:07,866 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:30:07,866 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8344ms INFO 2026-03-15 22:30:07,866 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:07,866 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7152ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:30:16,510 [30 ] 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-15 22:30:16,510 [30 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:30:16,511 [30 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:30:16,511 [30 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:16,513 [30 ] 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-15 22:30:16,519 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:30:16,519 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M) in 6.3653ms INFO 2026-03-15 22:30:16,519 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:16,519 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.1815ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:30:16,613 [28 ] 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-15 22:30:16,613 [40 ] 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-15 22:30:16,613 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:30:16,614 [28 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:30:16,614 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:16,614 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:16,615 [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-15 22:30:16,615 [40 ] 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-15 22:30:16,619 [28 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:30:16,619 [28 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.9714ms INFO 2026-03-15 22:30:16,619 [28 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:16,619 [28 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9437ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:30:16,742 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:30:16,752 [75 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M) in 136.5384ms INFO 2026-03-15 22:30:16,752 [75 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:16,752 [75 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 138.892ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:30:16,897 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/salaryTop2.225a0e9a.png INFO 2026-03-15 22:30:16,897 [30 ] NetCore.StaticFiles.StaticFileMiddleware - The file /png/salaryTop2.225a0e9a.png was not modified INFO 2026-03-15 22:30:16,897 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/eyes.745fcd49.png INFO 2026-03-15 22:30:16,897 [30 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4361ms 304 image/png INFO 2026-03-15 22:30:16,897 [40 ] NetCore.StaticFiles.StaticFileMiddleware - The file /png/eyes.745fcd49.png was not modified INFO 2026-03-15 22:30:16,898 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3026ms 304 image/png INFO 2026-03-15 22:30:55,115 [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-15 22:30:55,116 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:30:55,116 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:30:55,116 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:55,117 [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-15 22:30:55,123 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:30:55,123 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4715ms INFO 2026-03-15 22:30:55,123 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:30:55,123 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4937ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:48:25,768 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773586104930&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 22:48:25,769 [13 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 22:48:25,769 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7241ms 200 text/html INFO 2026-03-15 22:48:26,560 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.2799473867533425 INFO 2026-03-15 22:48:26,560 [79 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 22:48:26,560 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6571ms 200 application/javascript INFO 2026-03-15 22:48:26,698 [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%3D1773586104930%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 22:48:26,699 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:48:26,699 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:26,700 [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-15 22:48:26,702 [79 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773586104930&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 22:48:26,705 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:48:26,705 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.4293ms INFO 2026-03-15 22:48:26,705 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:26,705 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.7315ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:48:26,725 [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-15 22:48:26,725 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:48:26,726 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:48:26,726 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:26,727 [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-15 22:48:26,728 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 22:48:26,728 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 22:48:26,728 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 22:48:26,743 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 22:48:26,745 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:48:26,745 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.2728ms INFO 2026-03-15 22:48:26,745 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:26,745 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.0953ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:48:26,835 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserMsg?& INFO 2026-03-15 22:48:26,835 [94 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:48:26,835 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:26,836 [94 ] 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-15 22:48:26,837 [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-15 22:48:26,837 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:48:26,837 [94 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 22:48:26,837 [94 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 22:48:26,837 [94 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 22:48:26,837 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:26,838 [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-15 22:48:26,842 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:48:26,842 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2559ms INFO 2026-03-15 22:48:26,842 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:26,842 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9221ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:48:26,852 [94 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 22:48:26,854 [94 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:48:26,854 [94 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 18.189ms INFO 2026-03-15 22:48:26,855 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:26,855 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.9563ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:48:26,971 [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-15 22:48:26,971 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:48:26,971 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:26,973 [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-15 22:48:26,976 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:48:26,976 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0757ms INFO 2026-03-15 22:48:26,976 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:26,976 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8798ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:48:26,996 [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-15 22:48:26,996 [94 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:48:26,997 [94 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:48:26,997 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:26,998 [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-15 22:48:27,003 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:48:27,003 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.8115ms INFO 2026-03-15 22:48:27,003 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:27,003 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4364ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:48:27,004 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/getMenuPermissions?& INFO 2026-03-15 22:48:27,005 [94 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:48:27,005 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:27,006 [94 ] 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-15 22:48:27,008 [94 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:48:27,008 [94 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 2.6603ms INFO 2026-03-15 22:48:27,008 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:27,009 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2476ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:48:27,024 [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-15 22:48:27,024 [79 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:48:27,024 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:27,025 [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-15 22:48:27,028 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:48:27,028 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.6554ms INFO 2026-03-15 22:48:27,028 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:27,028 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.2344ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:48:27,032 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetBanner?& INFO 2026-03-15 22:48:27,032 [94 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:48:27,032 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:27,033 [94 ] 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-15 22:48:27,035 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sso/GetShowRecommendBtn?& INFO 2026-03-15 22:48:27,035 [94 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:48:27,035 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:27,036 [94 ] 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-15 22:48:27,036 [79 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:48:27,037 [79 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.2543ms INFO 2026-03-15 22:48:27,037 [79 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:27,037 [79 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7763ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:48:27,039 [94 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:48:27,039 [94 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.5835ms INFO 2026-03-15 22:48:27,039 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:27,039 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.0186ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:48:27,042 [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-15 22:48:27,042 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-15 22:48:27,042 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:48:27,042 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:27,042 [94 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:48:27,042 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:27,044 [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-15 22:48:27,044 [94 ] 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-15 22:48:27,047 [94 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:48:27,047 [94 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 3.4054ms INFO 2026-03-15 22:48:27,047 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:27,047 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9376ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:48:27,052 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:48:27,052 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.0864ms INFO 2026-03-15 22:48:27,052 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:27,052 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.753ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:48:27,129 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-15 22:48:27,130 [94 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:48:27,130 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:27,131 [94 ] 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-15 22:48:27,133 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-15 22:48:27,133 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:48:27,133 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:27,134 [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-15 22:48:27,134 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:48:27,134 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:27,134 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:48:27,136 [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-15 22:48:27,140 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:48:27,140 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 5.2597ms INFO 2026-03-15 22:48:27,140 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:27,140 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.0799ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:48:27,156 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:48:27,156 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 20.1358ms INFO 2026-03-15 22:48:27,156 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:27,156 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 22.0666ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:48:27,184 [94 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:48:27,185 [94 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 53.3291ms INFO 2026-03-15 22:48:27,185 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:27,185 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.2853ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:48:27,753 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-03-15 22:48:27,753 [87 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:48:27,753 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:27,755 [87 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:48:27,758 [87 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:48:27,758 [87 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.5283ms INFO 2026-03-15 22:48:27,758 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:27,758 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7048ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:48:28,851 [94 ] 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-15 22:48:28,851 [94 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:48:28,851 [94 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:48:28,851 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:28,853 [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-15 22:48:28,857 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=disableBatchApproval& INFO 2026-03-15 22:48:28,857 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:48:28,857 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:28,858 [13 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:48:28,859 [87 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:48:28,859 [87 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.2411ms INFO 2026-03-15 22:48:28,859 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:28,859 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6528ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:48:28,862 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:48:28,862 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.2614ms INFO 2026-03-15 22:48:28,862 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:28,862 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2012ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:48:28,880 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetSelectNum?& INFO 2026-03-15 22:48:28,880 [94 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:48:28,880 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:28,881 [94 ] 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-15 22:48:28,887 [94 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:48:28,887 [94 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M) in 5.9854ms INFO 2026-03-15 22:48:28,887 [94 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:28,887 [94 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6445ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:48:28,890 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-15 22:48:28,890 [25 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:48:28,890 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:28,891 [25 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWorkFlowParas", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.WorkFlowParasDro GetWorkFlowParas() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:48:28,892 [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=1&type=0&formCode=& INFO 2026-03-15 22:48:28,892 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:48:28,892 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:28,894 [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-15 22:48:28,897 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:48:28,897 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.0023ms INFO 2026-03-15 22:48:28,897 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:28,897 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5863ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:48:28,909 [25 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:48:28,909 [25 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 15.787ms INFO 2026-03-15 22:48:28,909 [25 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:28,909 [25 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.6004ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:48:34,113 [87 ] Microsoft.AspNetCore.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-15 22:48:34,113 [87 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:48:34,113 [87 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:48:34,113 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:34,115 [87 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:48:34,121 [87 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:48:34,121 [87 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.1147ms INFO 2026-03-15 22:48:34,121 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:34,121 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5505ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:48:35,324 [13 ] 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-15 22:48:35,324 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:48:35,324 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:48:35,325 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:35,326 [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-15 22:48:35,332 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:48:35,332 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6779ms INFO 2026-03-15 22:48:35,332 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:35,332 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.812ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:48:35,348 [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-15 22:48:35,348 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:48:35,348 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:35,350 [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-15 22:48:35,463 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:48:35,463 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 113.323ms INFO 2026-03-15 22:48:35,463 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:35,463 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 115.3402ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:48:44,233 [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-15 22:48:44,233 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:48:44,233 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:48:44,233 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:44,234 [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-15 22:48:44,250 [87 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:48:44,250 [87 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 15.8699ms INFO 2026-03-15 22:48:44,250 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:48:44,251 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.0621ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:51:11,261 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773586270068&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 22:51:11,262 [45 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 22:51:11,262 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9073ms 200 text/html INFO 2026-03-15 22:51:12,102 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.15424954180337214 INFO 2026-03-15 22:51:12,103 [44 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 22:51:12,103 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6447ms 200 application/javascript INFO 2026-03-15 22:51:12,298 [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%3D1773586270068%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 22:51:12,299 [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-15 22:51:12,299 [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-15 22:51:12,299 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:12,301 [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-15 22:51:12,302 [44 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773586270068&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 22:51:12,305 [44 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:51:12,305 [44 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 4.3759ms INFO 2026-03-15 22:51:12,305 [44 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:12,305 [44 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9068ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:51:12,312 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 608 INFO 2026-03-15 22:51:12,312 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:51:12,313 [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-15 22:51:12,313 [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-15 22:51:12,313 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:12,314 [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-15 22:51:12,315 [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-15 22:51:12,315 [50 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 22:51:12,315 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:51:12,315 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.0151ms INFO 2026-03-15 22:51:12,315 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:12,315 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.1529ms 401 application/json; charset=utf-8 INFO 2026-03-15 22:51:12,408 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 688 INFO 2026-03-15 22:51:12,408 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:51:12,409 [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-15 22:51:12,409 [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-15 22:51:12,409 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 22:51:12,411 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-03-15 22:51:12,412 [49 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE2MzIiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAwOTE4NCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuWKs-e_oCIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNjMyIiwianRpIjoiYTYzMDdiYTctOWEwNy00OTE0LWI4N2ItYjA1OGVmYzQ4MTNiIiwiaWF0IjoxNzczMzc5NTA5LCJuYmYiOjE3NzMzNzk1MDcsImV4cCI6MTc3MzQ2NTkwOSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0._cQeXAHgUsSMv0TcsN7wmfK9GYMkjmjvQV_bKSAeqZk INFO 2026-03-15 22:51:12,415 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:51:12,415 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.4431ms INFO 2026-03-15 22:51:12,415 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 22:51:12,415 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.908ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:51:12,510 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 608 INFO 2026-03-15 22:51:12,510 [50 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:51:12,510 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:51:12,512 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:12,513 [50 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:51:12,514 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 22:51:12,514 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 22:51:12,515 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 22:51:12,548 [50 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 22:51:12,551 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:51:12,551 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 37.7711ms INFO 2026-03-15 22:51:12,551 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:12,551 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.2728ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:51:12,640 [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-15 22:51:12,640 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:51:12,640 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:12,642 [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-15 22:51:12,643 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 22:51:12,644 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 22:51:12,644 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 22:51:12,648 [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-15 22:51:12,649 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:51:12,649 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:12,650 [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-15 22:51:12,653 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:51:12,654 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3665ms INFO 2026-03-15 22:51:12,654 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:12,654 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4361ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:51:12,673 [48 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 22:51:12,676 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:51:12,676 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 34.0712ms INFO 2026-03-15 22:51:12,676 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:12,676 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 36.5533ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:51:12,812 [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-15 22:51:12,813 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:51:12,813 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:12,814 [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-15 22:51:12,820 [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-15 22:51:12,820 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:51:12,820 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.2484ms INFO 2026-03-15 22:51:12,820 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:12,820 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:51:12,820 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2132ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:51:12,820 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:12,821 [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-15 22:51:12,821 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:51:12,821 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:51:12,821 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:12,822 [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-15 22:51:12,822 [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-15 22:51:12,825 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:51:12,825 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8734ms INFO 2026-03-15 22:51:12,825 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:12,825 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6824ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:51:12,827 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:51:12,827 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.0801ms INFO 2026-03-15 22:51:12,827 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:12,827 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.69ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:51:12,915 [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-15 22:51:12,915 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:51:12,916 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:12,917 [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-15 22:51:12,920 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:51:12,920 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3343ms INFO 2026-03-15 22:51:12,920 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:12,920 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4197ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:51:12,921 [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-15 22:51:12,921 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:51:12,921 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:12,923 [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-15 22:51:12,926 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:51:12,926 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.4572ms INFO 2026-03-15 22:51:12,926 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:12,926 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1074ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:51:12,969 [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-15 22:51:12,970 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:51:12,970 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:12,971 [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-15 22:51:12,974 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:51:12,974 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.7852ms INFO 2026-03-15 22:51:12,974 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:12,974 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.467ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:51:12,976 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-15 22:51:12,976 [49 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:51:12,976 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:12,978 [49 ] 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-15 22:51:12,978 [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-15 22:51:12,978 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:51:12,978 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:12,979 [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-15 22:51:12,980 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:51:12,980 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:12,980 [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-15 22:51:12,981 [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-15 22:51:12,985 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:51:12,985 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 5.1174ms INFO 2026-03-15 22:51:12,985 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:12,985 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.794ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:51:12,988 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:51:12,988 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 10.1052ms INFO 2026-03-15 22:51:12,988 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:12,988 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.8123ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:51:12,989 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:51:12,989 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 7.755ms INFO 2026-03-15 22:51:12,989 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:12,989 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6304ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:51:13,059 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-15 22:51:13,059 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:51:13,059 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:13,060 [45 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:51:13,069 [49 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:51:13,069 [49 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 8.8269ms INFO 2026-03-15 22:51:13,069 [49 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:13,069 [49 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.5226ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:51:13,070 [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-15 22:51:13,070 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:51:13,070 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:13,071 [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-15 22:51:13,094 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:51:13,094 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 22.1766ms INFO 2026-03-15 22:51:13,094 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:13,094 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 24.1432ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:51:13,179 [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-15 22:51:13,180 [50 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:51:13,180 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:13,181 [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-15 22:51:13,184 [50 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:51:13,184 [50 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.8372ms INFO 2026-03-15 22:51:13,184 [50 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:13,184 [50 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.607ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:51:14,068 [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-15 22:51:14,068 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:51:14,068 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:51:14,068 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:14,070 [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-15 22:51:14,075 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:51:14,076 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.8178ms INFO 2026-03-15 22:51:14,076 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:14,076 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.8198ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:51:14,106 [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-15 22:51:14,106 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:51:14,106 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:14,108 [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-15 22:51:14,109 [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-15 22:51:14,109 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:51:14,109 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:14,110 [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-15 22:51:14,115 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:51:14,115 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 4.8054ms INFO 2026-03-15 22:51:14,115 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:14,115 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6512ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:51:14,124 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:51:14,124 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 16.253ms INFO 2026-03-15 22:51:14,124 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:14,124 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.52ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:51:14,126 [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-15 22:51:14,127 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:51:14,127 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:14,128 [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-15 22:51:14,131 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:51:14,131 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8877ms INFO 2026-03-15 22:51:14,131 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:14,131 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6012ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:51:14,134 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetSubTabes?bIsEss=false& INFO 2026-03-15 22:51:14,134 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:51:14,134 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:14,134 [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-15 22:51:14,134 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:51:14,134 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:14,135 [48 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetSubTabes", controller = "UserInfo"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.UserInfo.Dto.SubTabesDto] GetSubTabes(System.String, Boolean) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:51:14,135 [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-15 22:51:14,138 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:51:14,138 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.8555ms INFO 2026-03-15 22:51:14,138 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:14,138 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3275ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:51:14,140 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:51:14,140 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 4.8247ms INFO 2026-03-15 22:51:14,140 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:14,140 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6319ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:51:14,203 [45 ] 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-15 22:51:14,203 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:51:14,203 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:14,205 [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-15 22:51:14,244 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:51:14,244 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 39.7381ms INFO 2026-03-15 22:51:14,244 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:14,245 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 41.6568ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:51:15,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 42 INFO 2026-03-15 22:51:15,779 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:51:15,779 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:51:15,780 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:15,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-15 22:51:15,786 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:51:15,787 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.6509ms INFO 2026-03-15 22:51:15,787 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:15,787 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7772ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:51:15,844 [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-15 22:51:15,845 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002&IsEss=true& INFO 2026-03-15 22:51:15,845 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:51:15,845 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:51:15,845 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:15,845 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:15,846 [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-15 22:51:15,846 [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-15 22:51:15,848 [46 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-15 22:51:15,850 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:51:15,850 [45 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.2855ms INFO 2026-03-15 22:51:15,850 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:15,850 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2163ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:51:15,855 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:51:15,855 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 8.4713ms INFO 2026-03-15 22:51:15,855 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:15,855 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.6325ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:51:15,990 [48 ] 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-15 22:51:15,990 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:51:15,990 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:15,991 [48 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:51:15,995 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:51:15,995 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 3.8538ms INFO 2026-03-15 22:51:15,995 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:15,995 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.8545ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:51:17,624 [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-15 22:51:17,624 [46 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:51:17,624 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:51:17,624 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:17,626 [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-15 22:51:17,631 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:51:17,631 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5644ms INFO 2026-03-15 22:51:17,631 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:17,631 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.612ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:51:17,653 [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-15 22:51:17,653 [46 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:51:17,653 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:17,655 [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-15 22:51:17,657 [46 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:51:17,658 [46 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.8469ms INFO 2026-03-15 22:51:17,658 [46 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:17,658 [46 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5433ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:51:19,220 [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-15 22:51:19,220 [48 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:51:19,220 [48 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:51:19,220 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:19,221 [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-15 22:51:19,227 [48 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:51:19,227 [48 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5436ms INFO 2026-03-15 22:51:19,227 [48 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:51:19,227 [48 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.7194ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:56:56,681 [76 ] 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-15 22:56:56,681 [76 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 22:56:56,681 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.646ms 200 text/html INFO 2026-03-15 22:56:56,732 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/config.js INFO 2026-03-15 22:56:56,733 [82 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/config.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\config.js' INFO 2026-03-15 22:56:56,733 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5475ms 200 application/javascript INFO 2026-03-15 22:56:56,752 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.bc0e174a.css INFO 2026-03-15 22:56:56,752 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-15 22:56:56,752 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/logHelper.js INFO 2026-03-15 22:56:56,752 [89 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:56:56,752 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/zepto.min.js INFO 2026-03-15 22:56:56,752 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/base64.js INFO 2026-03-15 22:56:56,752 [82 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/logHelper.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\logHelper.js' INFO 2026-03-15 22:56:56,752 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4988ms 200 application/javascript INFO 2026-03-15 22:56:56,753 [89 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/base64.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\base64.js' INFO 2026-03-15 22:56:56,753 [76 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/zepto.min.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\zepto.min.js' INFO 2026-03-15 22:56:56,753 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3059ms 200 application/javascript INFO 2026-03-15 22:56:56,753 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.459ms 200 application/javascript INFO 2026-03-15 22:56:56,755 [82 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.bc0e174a.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.bc0e174a.css' INFO 2026-03-15 22:56:56,755 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.3286ms 200 text/css INFO 2026-03-15 22:56:56,762 [76 ] 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-15 22:56:56,762 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/md5.js INFO 2026-03-15 22:56:56,762 [73 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/md5.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\md5.js' INFO 2026-03-15 22:56:56,762 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.329ms 200 application/javascript INFO 2026-03-15 22:56:56,763 [89 ] 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-15 22:56:56,763 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4301ms 200 application/javascript INFO 2026-03-15 22:56:56,764 [89 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-15 22:56:56,764 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.1277ms 200 application/javascript INFO 2026-03-15 22:56:56,781 [82 ] 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-15 22:56:56,783 [82 ] 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-15 22:56:56,783 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.5179ms 200 application/javascript INFO 2026-03-15 22:56:56,842 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773586616601&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 22:56:56,843 [82 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 22:56:56,843 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5473ms 200 text/html INFO 2026-03-15 22:56:56,893 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/main.61ed0a96.js INFO 2026-03-15 22:56:56,893 [89 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:56:56,904 [73 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/main.61ed0a96.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\main.61ed0a96.js' INFO 2026-03-15 22:56:56,904 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.2637ms 200 application/javascript INFO 2026-03-15 22:56:57,375 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/lang.js INFO 2026-03-15 22:56:57,375 [73 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/lang.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\lang.js' INFO 2026-03-15 22:56:57,375 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5779ms 200 application/javascript INFO 2026-03-15 22:56:57,710 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.6111762891969017 INFO 2026-03-15 22:56:57,711 [82 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 22:56:57,711 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6108ms 200 application/javascript INFO 2026-03-15 22:56:57,758 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/logo2.jpg INFO 2026-03-15 22:56:57,760 [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-15 22:56:57,760 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2984ms 200 image/jpeg INFO 2026-03-15 22:56:57,837 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/checkloginPri.html?timestamp=1773586616601&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 22:56:57,838 [82 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/checkloginPri.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\checkloginPri.html' INFO 2026-03-15 22:56:57,838 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6483ms 200 text/html INFO 2026-03-15 22:56:57,890 [89 ] 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-15 22:56:57,890 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-03-15 22:56:57,894 [89 ] 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-15 22:56:57,897 [89 ] me.Controllers.ThirdPartyLoginController - WXSSO:code:,state:ww0fe1cb02189622be,param:,agentId:1000003 INFO 2026-03-15 22:56:57,898 [89 ] me.Controllers.ThirdPartyLoginController - WXSSO:EnableExtLink:0,ExtLinkUrl: INFO 2026-03-15 22:56:57,898 [89 ] me.Controllers.ThirdPartyLoginController - WXSSO:code is null INFO 2026-03-15 22:56:57,898 [89 ] me.Controllers.ThirdPartyLoginController - WXSSO:clientUrl:http://ehr.ergotron.net:8082/HcmM INFO 2026-03-15 22:56:57,898 [89 ] 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-15 22:56:57,902 [82 ] 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-15 22:56:57,903 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core) in 8.448ms INFO 2026-03-15 22:56:57,903 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-03-15 22:56:57,903 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.0477ms 302 INFO 2026-03-15 22:56:58,105 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/checkloginPri.html?corpid=ww0fe1cb02189622be&agentId=1000003&code=Q2gLaZEQZPt8oJYrjaQf6nuJsdMi-8PIendgDyD8fS8&state=ww0fe1cb02189622be INFO 2026-03-15 22:56:58,106 [73 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/checkloginPri.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\checkloginPri.html' INFO 2026-03-15 22:56:58,106 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.731ms 200 text/html INFO 2026-03-15 22:56:58,144 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/ThirdPartyLogin?state=ww0fe1cb02189622be&agentId=1000003&code=Q2gLaZEQZPt8oJYrjaQf6nuJsdMi-8PIendgDyD8fS8 INFO 2026-03-15 22:56:58,145 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-03-15 22:56:58,146 [89 ] 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-15 22:56:58,147 [89 ] me.Controllers.ThirdPartyLoginController - WXSSO:code:Q2gLaZEQZPt8oJYrjaQf6nuJsdMi-8PIendgDyD8fS8,state:ww0fe1cb02189622be,param:,agentId:1000003 INFO 2026-03-15 22:56:58,147 [89 ] me.Controllers.ThirdPartyLoginController - WXSSO:EnableExtLink:0,ExtLinkUrl: INFO 2026-03-15 22:56:58,147 [89 ] me.Controllers.ThirdPartyLoginController - WXSSO:code:Q2gLaZEQZPt8oJYrjaQf6nuJsdMi-8PIendgDyD8fS8 INFO 2026-03-15 22:56:58,147 [89 ] me.Controllers.ThirdPartyLoginController - WXSSO:agentId:1000003 INFO 2026-03-15 22:56:58,147 [89 ] me.Controllers.ThirdPartyLoginController - WXSSO:secret:pqruwD8jcItRnmFQ-0HmMczL6rqgD17ifpnKm9uQCIA INFO 2026-03-15 22:56:58,631 [89 ] me.Controllers.ThirdPartyLoginController - WXSSO:Getaccesstoken:Z9Kxf-slOxl30YJ4GD-Mn89OTcae5RKsf1HNfIEYGchPmLPgIruGqo5ZKO4w585wI8D9khBUFxXwuueJiNAARiGQ_oDysI9mjKE3ylweQ1N2W_fE_D3QzDdOmmNvvupevmlShs97AHUjh0cxZMs-0RlkQl5SZ-j1zh4I61nV1EV7sGkJz1yLs109HN26W5bQDJ9TlBAwLyGoDMzar9zmdw INFO 2026-03-15 22:56:58,631 [89 ] me.Controllers.ThirdPartyLoginController - WXSSO:GetUserUrl:https://qyapi.weixin.qq.com/cgi-bin/user/getuserinfo?access_token=Z9Kxf-slOxl30YJ4GD-Mn89OTcae5RKsf1HNfIEYGchPmLPgIruGqo5ZKO4w585wI8D9khBUFxXwuueJiNAARiGQ_oDysI9mjKE3ylweQ1N2W_fE_D3QzDdOmmNvvupevmlShs97AHUjh0cxZMs-0RlkQl5SZ-j1zh4I61nV1EV7sGkJz1yLs109HN26W5bQDJ9TlBAwLyGoDMzar9zmdw&code=Q2gLaZEQZPt8oJYrjaQf6nuJsdMi-8PIendgDyD8fS8 INFO 2026-03-15 22:56:58,889 [89 ] me.Controllers.ThirdPartyLoginController - WXSSO:getUserResult:{"UserId":"18929162920","DeviceId":"79a3acb09a43a2dd","errcode":0,"errmsg":"ok"} INFO 2026-03-15 22:56:58,905 [89 ] me.Controllers.ThirdPartyLoginController - WXSSO:DeviceId:79a3acb09a43a2dd WxUserId:18929162920 INFO 2026-03-15 22:56:58,921 [89 ] me.Controllers.ThirdPartyLoginController - WXSSO:A0190:D013295,a0188:1820 INFO 2026-03-15 22:56:59,039 [89 ] Mvc.Infrastructure.ContentResultExecutor - Executing ContentResult with HTTP Response ContentType of text/plain; charset=utf-8 INFO 2026-03-15 22:56:59,039 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core) in 893.1052ms INFO 2026-03-15 22:56:59,039 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Home.Controllers.ThirdPartyLoginController.Get (Sg.Hcm.Web.Core)' INFO 2026-03-15 22:56:59,039 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 895.0212ms 200 text/plain; charset=utf-8 INFO 2026-03-15 22:56:59,076 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773586618849&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003 INFO 2026-03-15 22:56:59,077 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 22:56:59,077 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5947ms 200 text/html INFO 2026-03-15 22:56:59,333 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.45615465944317757 INFO 2026-03-15 22:56:59,333 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 22:56:59,333 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5662ms 200 application/javascript INFO 2026-03-15 22:56:59,501 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Weixin/GetJsConfig?corpid=ww0fe1cb02189622be&agentId=1000003&url=http%3A%2F%2Fehr.ergotron.net%3A8082%2FHcmM%2Findex.html%3Ftimestamp%3D1773586618849%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003& INFO 2026-03-15 22:56:59,501 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:56:59,503 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 22:56:59,505 [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-15 22:56:59,506 [33 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773586618849&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003 INFO 2026-03-15 22:56:59,508 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:56:59,508 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.4387ms INFO 2026-03-15 22:56:59,508 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 22:56:59,508 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.374ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:56:59,510 [89 ] 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-15 22:56:59,510 [89 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:56:59,510 [89 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:56:59,510 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 22:56:59,511 [89 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action 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-15 22:56:59,513 [33 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 22:56:59,513 [33 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 22:56:59,513 [33 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 22:56:59,527 [33 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 22:56:59,530 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:56:59,530 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.3388ms INFO 2026-03-15 22:56:59,530 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 22:56:59,530 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.0121ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:56:59,600 [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-15 22:56:59,600 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:56:59,600 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 22:56:59,601 [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-15 22:56:59,602 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 22:56:59,603 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 22:56:59,603 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 22:56:59,613 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-03-15 22:56:59,614 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:56:59,614 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:56:59,615 [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-15 22:56:59,618 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:56:59,618 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2367ms INFO 2026-03-15 22:56:59,618 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:56:59,618 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9748ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:56:59,632 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 22:56:59,634 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:56:59,634 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 32.791ms INFO 2026-03-15 22:56:59,634 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 22:56:59,634 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 34.6592ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:56:59,668 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/keepAlive.dc843649.js INFO 2026-03-15 22:56:59,668 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/index.498c386f.js INFO 2026-03-15 22:56:59,668 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:56:59,668 [89 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:56:59,669 [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-15 22:56:59,669 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4812ms 200 application/javascript INFO 2026-03-15 22:56:59,669 [89 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/keepAlive.dc843649.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\keepAlive.dc843649.js' INFO 2026-03-15 22:56:59,669 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6534ms 200 application/javascript INFO 2026-03-15 22:56:59,670 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.91e82149.js INFO 2026-03-15 22:56:59,670 [82 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:56:59,671 [82 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.91e82149.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.91e82149.js' INFO 2026-03-15 22:56:59,671 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4006ms 200 application/javascript INFO 2026-03-15 22:56:59,672 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/null.b423664e.js INFO 2026-03-15 22:56:59,672 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:56:59,672 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/null.b423664e.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\null.b423664e.js' INFO 2026-03-15 22:56:59,672 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4833ms 200 application/javascript INFO 2026-03-15 22:56:59,679 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/childMenu.94546d5d.js INFO 2026-03-15 22:56:59,679 [82 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:56:59,679 [82 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/childMenu.94546d5d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\childMenu.94546d5d.js' INFO 2026-03-15 22:56:59,679 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4366ms 200 application/javascript INFO 2026-03-15 22:56:59,680 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/unitMenu.7af4f9f2.css INFO 2026-03-15 22:56:59,681 [89 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/unitMenu.7af4f9f2.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\unitMenu.7af4f9f2.css' INFO 2026-03-15 22:56:59,681 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2377ms 200 text/css INFO 2026-03-15 22:56:59,682 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/index.3e032556.css INFO 2026-03-15 22:56:59,682 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/null.0ed91962.css INFO 2026-03-15 22:56:59,683 [82 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/index.3e032556.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\index.3e032556.css' INFO 2026-03-15 22:56:59,683 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/unitMenu.3916401c.js INFO 2026-03-15 22:56:59,683 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/null.0ed91962.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\null.0ed91962.css' INFO 2026-03-15 22:56:59,683 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:56:59,683 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4853ms 200 text/css INFO 2026-03-15 22:56:59,683 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.75ms 200 text/css INFO 2026-03-15 22:56:59,683 [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-15 22:56:59,683 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4622ms 200 application/javascript INFO 2026-03-15 22:56:59,706 [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-15 22:56:59,706 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:56:59,706 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 22:56:59,707 [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-15 22:56:59,711 [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-15 22:56:59,711 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:56:59,712 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:56:59,713 [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-15 22:56:59,713 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:56:59,713 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 5.673ms INFO 2026-03-15 22:56:59,713 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 22:56:59,713 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4157ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:56:59,716 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:56:59,716 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.9432ms INFO 2026-03-15 22:56:59,716 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:56:59,716 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6811ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:56:59,716 [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-15 22:56:59,717 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:56:59,717 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:56:59,717 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:56:59,718 [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-15 22:56:59,723 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:56:59,723 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.7847ms INFO 2026-03-15 22:56:59,723 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:56:59,723 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4441ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:56:59,765 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wddk.4a9e34c6.png INFO 2026-03-15 22:56:59,765 [82 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wddk.4a9e34c6.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wddk.4a9e34c6.png' INFO 2026-03-15 22:56:59,765 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8902ms 200 image/png INFO 2026-03-15 22:56:59,766 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/yjg.7e6d65c1.png INFO 2026-03-15 22:56:59,767 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/yjg.7e6d65c1.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\yjg.7e6d65c1.png' INFO 2026-03-15 22:56:59,767 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4194ms 200 image/png INFO 2026-03-15 22:56:59,767 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdqj.1dfb65ca.png INFO 2026-03-15 22:56:59,767 [82 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdqj.1dfb65ca.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdqj.1dfb65ca.png' INFO 2026-03-15 22:56:59,767 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6089ms 200 image/png INFO 2026-03-15 22:56:59,768 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/wdjb.e624b7f0.png INFO 2026-03-15 22:56:59,768 [82 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/wdjb.e624b7f0.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\wdjb.e624b7f0.png' INFO 2026-03-15 22:56:59,768 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3961ms 200 image/png INFO 2026-03-15 22:56:59,798 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260516,260543,26054601,26054602,26054603,260549,26054604&IsEss=true& INFO 2026-03-15 22:56:59,799 [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-15 22:56:59,799 [82 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:56:59,799 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:56:59,799 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:56:59,799 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 22:56:59,800 [82 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:56:59,800 [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-15 22:56:59,801 [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-15 22:56:59,802 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:56:59,802 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 22:56:59,803 [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-15 22:56:59,803 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:56:59,803 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1121ms INFO 2026-03-15 22:56:59,803 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:56:59,803 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7125ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:56:59,803 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:56:59,803 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.2986ms INFO 2026-03-15 22:56:59,803 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 22:56:59,804 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8741ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:56:59,804 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-15 22:56:59,804 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:56:59,804 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 22:56:59,806 [76 ] 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-15 22:56:59,806 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:56:59,806 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 2.7903ms INFO 2026-03-15 22:56:59,806 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 22:56:59,806 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3661ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:56:59,812 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-15 22:56:59,813 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:56:59,813 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 22:56:59,813 [82 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:56:59,813 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 7.3285ms INFO 2026-03-15 22:56:59,813 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 22:56:59,813 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8834ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:56:59,814 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetCardHours", controller = "Home"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.Home.Dto.CardHoursDto] GetCardHours() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:56:59,816 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:56:59,817 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 2.7314ms INFO 2026-03-15 22:56:59,817 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 22:56:59,817 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.1877ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:56:59,819 [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-15 22:56:59,819 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:56:59,819 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 22:56:59,820 [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-15 22:56:59,828 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:56:59,828 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 7.3284ms INFO 2026-03-15 22:56:59,828 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 22:56:59,828 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.2054ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:56:59,834 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/3.jpg INFO 2026-03-15 22:56:59,835 [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-15 22:56:59,835 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.984ms 200 image/jpeg INFO 2026-03-15 22:56:59,835 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/2.jpg INFO 2026-03-15 22:56:59,835 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/static/images/1.jpg INFO 2026-03-15 22:56:59,836 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/static/images/2.jpg'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\static\images\2.jpg' INFO 2026-03-15 22:56:59,836 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4294ms 200 image/jpeg INFO 2026-03-15 22:56:59,836 [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-15 22:56:59,836 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.1339ms 200 image/jpeg INFO 2026-03-15 22:56:59,847 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/null.83f7e40a.png INFO 2026-03-15 22:56:59,848 [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-15 22:56:59,848 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.3911ms 200 image/png INFO 2026-03-15 22:56:59,894 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetRecentApply?& INFO 2026-03-15 22:56:59,894 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:56:59,894 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 22:56:59,896 [33 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetRecentApply", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.RecentApplyDto GetRecentApply() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:56:59,902 [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-15 22:56:59,902 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:56:59,902 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 22:56:59,903 [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-15 22:56:59,925 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:56:59,925 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 21.8312ms INFO 2026-03-15 22:56:59,925 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 22:56:59,925 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.4643ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:56:59,948 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:56:59,949 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 52.9037ms INFO 2026-03-15 22:56:59,949 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 22:56:59,949 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 54.4579ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:57:00,713 [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-15 22:57:00,713 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:57:00,713 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:00,715 [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-15 22:57:00,718 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:57:00,718 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.5368ms INFO 2026-03-15 22:57:00,718 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:00,718 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.5537ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:57:05,391 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/my.d72f6af2.js INFO 2026-03-15 22:57:05,391 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/my.e909c210.css INFO 2026-03-15 22:57:05,391 [73 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:57:05,392 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/my.d72f6af2.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\my.d72f6af2.js' INFO 2026-03-15 22:57:05,392 [73 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/my.e909c210.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\my.e909c210.css' INFO 2026-03-15 22:57:05,392 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9417ms 200 text/css INFO 2026-03-15 22:57:05,392 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9462ms 200 application/javascript INFO 2026-03-15 22:57:05,415 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 33 INFO 2026-03-15 22:57:05,415 [35 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:57:05,415 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:57:05,415 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:05,417 [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-15 22:57:05,422 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:57:05,422 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.4118ms INFO 2026-03-15 22:57:05,422 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:05,422 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3479ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:57:05,541 [36 ] 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-15 22:57:05,541 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:57:05,542 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:05,543 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetUserInfo?bIsEss=false& INFO 2026-03-15 22:57:05,543 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:57:05,543 [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-15 22:57:05,543 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:05,544 [33 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserInfo", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.UserInfoDto GetUserInfo() on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:57:05,546 [89 ] 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-15 22:57:05,546 [89 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:57:05,546 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:05,546 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:57:05,546 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0609ms INFO 2026-03-15 22:57:05,546 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:05,546 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.1188ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:57:05,547 [89 ] 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-15 22:57:05,549 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:57:05,549 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 4.71ms INFO 2026-03-15 22:57:05,549 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:05,549 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.5478ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:57:05,550 [33 ] 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-15 22:57:05,550 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:57:05,551 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:05,552 [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-15 22:57:05,552 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:57:05,552 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 5.052ms INFO 2026-03-15 22:57:05,552 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:05,552 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6705ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:57:05,553 [89 ] 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-15 22:57:05,554 [89 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:57:05,554 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:05,555 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:57:05,555 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.992ms INFO 2026-03-15 22:57:05,555 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:05,555 [89 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.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-15 22:57:05,555 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.8181ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:57:05,558 [89 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:57:05,558 [89 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.0126ms INFO 2026-03-15 22:57:05,558 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:05,558 [89 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.7447ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:57:05,638 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1820& INFO 2026-03-15 22:57:05,638 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:57:05,638 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:05,639 [36 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetUserPicBase64", controller = "UserAuthority"}. Executing controller action with signature System.String GetUserPicBase64(System.String) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:57:05,698 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:57:05,703 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 63.241ms INFO 2026-03-15 22:57:05,703 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:05,703 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 64.8922ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:57:07,393 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/annualLeave.4d308de3.css INFO 2026-03-15 22:57:07,393 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/annualLeave.a71d585d.js INFO 2026-03-15 22:57:07,394 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:57:07,394 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/annualLeave.4d308de3.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\annualLeave.4d308de3.css' INFO 2026-03-15 22:57:07,394 [33 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/annualLeave.a71d585d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\annualLeave.a71d585d.js' INFO 2026-03-15 22:57:07,394 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8206ms 200 text/css INFO 2026-03-15 22:57:07,394 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6543ms 200 application/javascript INFO 2026-03-15 22:57:07,445 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-03-15 22:57:07,446 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:57:07,446 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:57:07,446 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:07,447 [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-15 22:57:07,453 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:57:07,453 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.5176ms INFO 2026-03-15 22:57:07,453 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:07,453 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5034ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:57:07,493 [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-15 22:57:07,493 [89 ] 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-15 22:57:07,493 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:57:07,493 [89 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:57:07,493 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:07,493 [89 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:07,494 [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-15 22:57:07,494 [89 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetNewPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.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-15 22:57:07,496 [36 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-15 22:57:07,497 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:57:07,497 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 2.9624ms INFO 2026-03-15 22:57:07,497 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:07,497 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5698ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:57:07,502 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:57:07,502 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 7.8008ms INFO 2026-03-15 22:57:07,502 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:07,502 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4733ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:57:07,597 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1820& INFO 2026-03-15 22:57:07,597 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:57:07,597 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:07,598 [33 ] 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-15 22:57:07,602 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:57:07,606 [27 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 7.6423ms INFO 2026-03-15 22:57:07,606 [27 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:07,606 [27 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.378ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:57:29,850 [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-15 22:57:29,850 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:57:29,850 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetNewPermissionByCode?funCode=26054002,26054003,26054008&IsEss=true& INFO 2026-03-15 22:57:29,850 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:57:29,850 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:57:29,850 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:29,850 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:29,852 [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-15 22:57:29,852 [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-15 22:57:29,855 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:57:29,855 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.4602ms INFO 2026-03-15 22:57:29,855 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:29,855 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2297ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:57:29,857 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:57:29,857 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.3446ms INFO 2026-03-15 22:57:29,857 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:29,857 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.5465ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:57:36,444 [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-15 22:57:36,444 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:57:36,460 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:57:36,460 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:36,461 [29 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:57:36,467 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:57:36,467 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.9479ms INFO 2026-03-15 22:57:36,467 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:36,467 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.6614ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:57:39,329 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/uploadavatar.342512e7.js INFO 2026-03-15 22:57:39,329 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/approvalDesMain.2db3b10f.js INFO 2026-03-15 22:57:39,329 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/tab.14008936.css INFO 2026-03-15 22:57:39,329 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/idCard.cb74559d.js INFO 2026-03-15 22:57:39,329 [29 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:57:39,329 [31 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:57:39,329 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:57:39,329 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/tab.f78a0e46.js INFO 2026-03-15 22:57:39,330 [81 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:57:39,330 [29 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/uploadavatar.342512e7.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\uploadavatar.342512e7.js' INFO 2026-03-15 22:57:39,330 [84 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/tab.14008936.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\tab.14008936.css' INFO 2026-03-15 22:57:39,330 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/idCard.cb74559d.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\idCard.cb74559d.js' INFO 2026-03-15 22:57:39,330 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8073ms 200 text/css INFO 2026-03-15 22:57:39,330 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8589ms 200 application/javascript INFO 2026-03-15 22:57:39,330 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/idCard.54670600.css INFO 2026-03-15 22:57:39,330 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.2121ms 200 application/javascript INFO 2026-03-15 22:57:39,331 [81 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/tab.f78a0e46.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\tab.f78a0e46.js' INFO 2026-03-15 22:57:39,331 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.4665ms 200 application/javascript INFO 2026-03-15 22:57:39,331 [84 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/idCard.54670600.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\idCard.54670600.css' INFO 2026-03-15 22:57:39,331 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.8088ms 200 text/css INFO 2026-03-15 22:57:39,331 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/approvalDesMain.2db3b10f.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\approvalDesMain.2db3b10f.js' INFO 2026-03-15 22:57:39,331 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.1037ms 200 application/javascript INFO 2026-03-15 22:57:39,344 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/uploadavatar.c8f578b6.css INFO 2026-03-15 22:57:39,344 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/css/approvalDesMain.985cb36f.css INFO 2026-03-15 22:57:39,344 [31 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/uploadavatar.c8f578b6.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\uploadavatar.c8f578b6.css' INFO 2026-03-15 22:57:39,344 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5085ms 200 text/css INFO 2026-03-15 22:57:39,345 [81 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/css/approvalDesMain.985cb36f.css'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\css\approvalDesMain.985cb36f.css' INFO 2026-03-15 22:57:39,345 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.9581ms 200 text/css INFO 2026-03-15 22:57:39,349 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/js/language.88fb6f77.js INFO 2026-03-15 22:57:39,349 [81 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:57:39,349 [81 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/js/language.88fb6f77.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\js\language.88fb6f77.js' INFO 2026-03-15 22:57:39,349 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.4113ms 200 application/javascript INFO 2026-03-15 22:57:39,366 [81 ] 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-15 22:57:39,366 [81 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:57:39,366 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:57:39,367 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:39,368 [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-15 22:57:39,374 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:57:39,374 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7531ms INFO 2026-03-15 22:57:39,374 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:39,374 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6507ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:57:39,427 [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-15 22:57:39,428 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:57:39,428 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:39,429 [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-15 22:57:39,433 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:57:39,433 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 3.7955ms INFO 2026-03-15 22:57:39,433 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:39,433 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9248ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:57:39,508 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=b6a095b7-9043-4e41-8a32-65a0344a4d90& INFO 2026-03-15 22:57:39,508 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:57:39,509 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:39,510 [84 ] 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-15 22:57:39,560 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:57:39,560 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 50.5938ms INFO 2026-03-15 22:57:39,560 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:39,561 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 52.4968ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:57:39,723 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-15 22:57:39,724 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:57:39,724 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:39,725 [81 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWorkFlowParas", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.WorkFlowParasDro GetWorkFlowParas() on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:57:39,727 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=370174&isHis=& INFO 2026-03-15 22:57:39,727 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:57:39,727 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:39,728 [84 ] 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-15 22:57:39,732 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:57:39,732 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.6717ms INFO 2026-03-15 22:57:39,732 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:39,732 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.5587ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:57:39,733 [84 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-15 22:57:39,738 [84 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state: INFO 2026-03-15 22:57:39,740 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:57:39,740 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 11.6017ms INFO 2026-03-15 22:57:39,740 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:39,740 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.3744ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:57:39,819 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=370174& INFO 2026-03-15 22:57:39,820 [29 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:57:39,820 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:39,821 [29 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowCancelNew", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.AllowCancelDto GetAllowCancelNew(Int32) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:57:39,829 [29 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:57:39,829 [29 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 7.9537ms INFO 2026-03-15 22:57:39,829 [29 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:39,829 [29 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.6197ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:57:39,928 [84 ] 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-15 22:57:39,928 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:57:39,928 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:39,930 [84 ] 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-15 22:57:39,936 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:57:39,936 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 6.6918ms INFO 2026-03-15 22:57:39,936 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:39,936 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3566ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:57:40,036 [31 ] 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=b6a095b7-9043-4e41-8a32-65a0344a4d90&recordId=63&tableName=FORM6& INFO 2026-03-15 22:57:40,036 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=b6a095b7-9043-4e41-8a32-65a0344a4d90&flowID=95&nodeCode=begin& INFO 2026-03-15 22:57:40,036 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=b6a095b7-9043-4e41-8a32-65a0344a4d90&isHis=& INFO 2026-03-15 22:57:40,036 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:57:40,036 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:57:40,036 [31 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:57:40,036 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:40,036 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:40,036 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:40,037 [84 ] 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-15 22:57:40,037 [81 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApprovalFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.ApprovalFlowListDto] GetApprovalFlowList(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:57:40,038 [31 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowEdit", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.NodeParams GetAllowEdit(System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:57:40,093 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:57:40,093 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 56.1904ms INFO 2026-03-15 22:57:40,094 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:40,094 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 58.1017ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:57:40,132 [31 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:57:40,132 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:57:40,132 [31 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 95.0137ms INFO 2026-03-15 22:57:40,132 [31 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:40,132 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 94.5851ms INFO 2026-03-15 22:57:40,132 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:40,132 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 96.9103ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:57:40,133 [31 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 96.9618ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:57:40,254 [73 ] 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=63&approveID=370174& INFO 2026-03-15 22:57:40,255 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:57:40,255 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:40,256 [73 ] 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-15 22:57:40,261 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:57:40,261 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M) in 5.2396ms INFO 2026-03-15 22:57:40,261 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:40,261 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.172ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:57:40,345 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/gohome.43a4a8aa.png INFO 2026-03-15 22:57:40,345 [84 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/png/gohome.43a4a8aa.png'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\png\gohome.43a4a8aa.png' INFO 2026-03-15 22:57:40,345 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.5174ms 200 image/png INFO 2026-03-15 22:57:40,356 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=cmntsBelowConten& INFO 2026-03-15 22:57:40,356 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:57:40,356 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:40,357 [84 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParameters", controller = "PubClass"}. Executing controller action with signature System.Object GetParameters(System.String, System.String) on controller Sg.HcmMb.PubClass.PubClassAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:57:40,361 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:57:40,361 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.2926ms INFO 2026-03-15 22:57:40,361 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:40,361 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2584ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:57:40,390 [84 ] 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-15 22:57:40,390 [36 ] 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-15 22:57:40,390 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:57:40,390 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:57:40,390 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:40,390 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:40,391 [84 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:57:40,391 [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-15 22:57:40,394 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:57:40,395 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:57:40,395 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.0014ms INFO 2026-03-15 22:57:40,395 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:40,395 [73 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1045ms INFO 2026-03-15 22:57:40,395 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:40,395 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.848ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:57:40,395 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.877ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:57:40,409 [73 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSOFPanel?tableName=FORM6&recordId=63&formCode=0019&flowID=95&nodeCode=begin&exeId=68780&guid=b6a095b7-9043-4e41-8a32-65a0344a4d90&flag=4& INFO 2026-03-15 22:57:40,409 [73 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:57:40,409 [73 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:40,410 [73 ] 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-15 22:57:40,542 [73 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:57:40,548 [32 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M) in 137.7764ms INFO 2026-03-15 22:57:40,548 [32 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:40,548 [32 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 139.385ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:57:41,674 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/png/new_dqwz.67eb1f54.png INFO 2026-03-15 22:57:41,674 [81 ] 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-15 22:57:41,674 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.612ms 200 image/png INFO 2026-03-15 22:57:41,708 [84 ] 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=JQrM8EoILpY%3D& INFO 2026-03-15 22:57:41,709 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:57:41,709 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:41,710 [84 ] 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-15 22:57:41,716 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:57:41,716 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.0487ms INFO 2026-03-15 22:57:41,716 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 22:57:41,716 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.0463ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:58:04,237 [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-15 22:58:04,237 [81 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:58:04,238 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:58:04,238 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:04,239 [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-15 22:58:04,244 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:58:04,245 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.2316ms INFO 2026-03-15 22:58:04,245 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:04,245 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6179ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:58:09,257 [35 ] 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-15 22:58:09,257 [35 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:58:09,257 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:58:09,257 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:09,258 [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-15 22:58:09,261 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=b6a095b7-9043-4e41-8a32-65a0344a4d90& INFO 2026-03-15 22:58:09,262 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:58:09,262 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:09,263 [81 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApproveParamsByGuid", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.FlowParams GetApproveParamsByGuid(System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:58:09,265 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:58:09,265 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 6.5205ms INFO 2026-03-15 22:58:09,265 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:09,265 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6057ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:58:09,312 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:58:09,312 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 49.1931ms INFO 2026-03-15 22:58:09,312 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:09,312 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 50.9913ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:58:09,385 [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-15 22:58:09,386 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:58:09,386 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:09,387 [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-15 22:58:09,392 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=370174&isHis=& INFO 2026-03-15 22:58:09,392 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:58:09,392 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:09,393 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:58:09,393 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 5.9193ms INFO 2026-03-15 22:58:09,393 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:09,393 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.6255ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:58:09,393 [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-15 22:58:09,397 [33 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-15 22:58:09,401 [33 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState state: INFO 2026-03-15 22:58:09,403 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:58:09,403 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 9.8078ms INFO 2026-03-15 22:58:09,403 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:09,403 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.5404ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:58:09,491 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetAllowCancelNew?approveID=370174& INFO 2026-03-15 22:58:09,491 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:58:09,491 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:09,492 [33 ] 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-15 22:58:09,500 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:58:09,501 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M) in 8.0593ms INFO 2026-03-15 22:58:09,501 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowCancelNew (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:09,501 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7433ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:58:09,599 [35 ] 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-15 22:58:09,600 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:58:09,600 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:09,601 [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-15 22:58:09,607 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:58:09,607 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 5.3357ms INFO 2026-03-15 22:58:09,607 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:09,607 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.3962ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:58:09,707 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=b6a095b7-9043-4e41-8a32-65a0344a4d90&flowID=95&nodeCode=begin& INFO 2026-03-15 22:58:09,707 [84 ] 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=b6a095b7-9043-4e41-8a32-65a0344a4d90&recordId=63&tableName=FORM6& INFO 2026-03-15 22:58:09,707 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=b6a095b7-9043-4e41-8a32-65a0344a4d90&isHis=& INFO 2026-03-15 22:58:09,707 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:58:09,707 [84 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:58:09,707 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:09,707 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:09,707 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:58:09,708 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:09,709 [33 ] 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-15 22:58:09,709 [84 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAllowEdit", controller = "EWorkFlow"}. Executing controller action with signature Sg.HcmMb.EWorkFlow.Dto.NodeParams GetAllowEdit(System.String, System.String, System.String, System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:58:09,709 [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-15 22:58:09,766 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:58:09,766 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 56.4787ms INFO 2026-03-15 22:58:09,766 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:09,766 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 59.1131ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:58:09,801 [84 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:58:09,801 [84 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 92.7389ms INFO 2026-03-15 22:58:09,801 [84 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:09,802 [84 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 94.713ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:58:09,803 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:58:09,803 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 94.376ms INFO 2026-03-15 22:58:09,803 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:09,803 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 96.2298ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:58:09,926 [33 ] 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=63&approveID=370174& INFO 2026-03-15 22:58:09,926 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:58:09,926 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:09,928 [33 ] 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-15 22:58:09,932 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:58:09,932 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M) in 4.6822ms INFO 2026-03-15 22:58:09,932 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:09,932 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.533ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:58:10,053 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSOFPanel?tableName=FORM6&recordId=63&formCode=0019&flowID=95&nodeCode=begin&exeId=68780&guid=b6a095b7-9043-4e41-8a32-65a0344a4d90&flag=4& INFO 2026-03-15 22:58:10,053 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:58:10,054 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:10,055 [35 ] 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-15 22:58:10,057 [33 ] 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-15 22:58:10,057 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:58:10,058 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:10,059 [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-15 22:58:10,062 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:58:10,062 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.6298ms INFO 2026-03-15 22:58:10,062 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:10,063 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3429ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:58:10,157 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:58:10,163 [82 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M) in 108.0301ms INFO 2026-03-15 22:58:10,163 [82 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:10,163 [82 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 110.0765ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:58:11,336 [35 ] 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=JQrM8EoILpY%3D& INFO 2026-03-15 22:58:11,336 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:58:11,336 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:11,337 [35 ] 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-15 22:58:11,344 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:58:11,344 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.2163ms INFO 2026-03-15 22:58:11,344 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:11,344 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.2823ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:58:29,766 [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-15 22:58:29,766 [81 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:58:29,767 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:58:29,767 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:29,768 [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-15 22:58:29,774 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:58:29,774 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.7335ms INFO 2026-03-15 22:58:29,774 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:29,774 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.969ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:58:30,439 [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-15 22:58:30,440 [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-15 22:58:30,440 [81 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:58:30,440 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:58:30,440 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:58:30,440 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:30,440 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:30,441 [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-15 22:58:30,441 [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-15 22:58:30,445 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:58:30,445 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 3.5362ms INFO 2026-03-15 22:58:30,445 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:30,445 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.4885ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:58:30,446 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:58:30,446 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.1269ms INFO 2026-03-15 22:58:30,446 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:30,447 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.2651ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:58:30,994 [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-15 22:58:30,994 [33 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:58:30,994 [33 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:58:30,994 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:30,996 [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-15 22:58:31,001 [33 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:58:31,001 [33 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 5.3664ms INFO 2026-03-15 22:58:31,001 [33 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:31,001 [33 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.4983ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:58:32,771 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.8635501375959378 INFO 2026-03-15 22:58:32,772 [81 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 22:58:32,772 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7028ms 200 application/javascript INFO 2026-03-15 22:58:32,887 [81 ] 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%3D1773586616601%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 22:58:32,887 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:58:32,887 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:32,889 [81 ] 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-15 22:58:32,890 [81 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773586616601&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 22:58:32,891 [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-15 22:58:32,891 [74 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:58:32,891 [74 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:58:32,891 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:32,892 [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-15 22:58:32,892 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:58:32,892 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.8175ms INFO 2026-03-15 22:58:32,892 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:32,893 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.861ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:58:32,894 [81 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 22:58:32,894 [81 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 22:58:32,894 [81 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 22:58:32,908 [81 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 22:58:32,910 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:58:32,911 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.2853ms INFO 2026-03-15 22:58:32,911 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:32,911 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 20.1486ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:58:32,988 [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-15 22:58:32,988 [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-15 22:58:32,988 [81 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:58:32,989 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:58:32,989 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:32,989 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:32,990 [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-15 22:58:32,990 [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-15 22:58:32,991 [81 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 22:58:32,991 [81 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 22:58:32,991 [81 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 22:58:32,993 [74 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:58:32,993 [74 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.2485ms INFO 2026-03-15 22:58:32,993 [74 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:32,993 [74 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.2718ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:58:33,005 [81 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 22:58:33,008 [81 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:58:33,008 [81 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 17.9765ms INFO 2026-03-15 22:58:33,008 [81 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 22:58:33,008 [81 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.976ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:59:35,765 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773586775423&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-15 22:59:35,766 [35 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 22:59:35,766 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.7212ms 200 text/html INFO 2026-03-15 22:59:36,145 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.8659171332876388 INFO 2026-03-15 22:59:36,145 [13 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 22:59:36,145 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 0.6355ms 200 application/javascript INFO 2026-03-15 22:59:36,300 [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%3D1773586775423%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentid%3D1000003& INFO 2026-03-15 22:59:36,300 [80 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, 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-15 22:59:36,301 [80 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For 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-15 22:59:36,301 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:36,302 [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-15 22:59:36,303 [80 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773586775423&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentid=1000003 INFO 2026-03-15 22:59:36,306 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:59:36,306 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 3.9601ms INFO 2026-03-15 22:59:36,306 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:36,306 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.1387ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:59:36,316 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-03-15 22:59:36,316 [87 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:59:36,316 [87 ] uthentication.JwtBearer.JwtBearerHandler - Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. at Microsoft.IdentityModel.Tokens.Validators.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, TokenValidationParameters validationParameters, SecurityToken& validatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() INFO 2026-03-15 22:59:36,316 [87 ] uthentication.JwtBearer.JwtBearerHandler - JwtBearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]', Current time: '[PII is hidden. For more details, see https://aka.ms/IdentityModel/PII.]'. INFO 2026-03-15 22:59:36,316 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:36,317 [87 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "CheckingToken", controller = "UserAuthority"}. Executing controller action with signature Sg.HcmMb.PubClass.Dto.ResultDto CheckingToken(Sg.HcmMb.Sys.TokenModel) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). WARN 2026-03-15 22:59:36,318 [87 ] Mvc.Authorization.AbpAuthorizationFilter - Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) Abp.Authorization.AbpAuthorizationException: Current user did not login to the application! at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(IEnumerable`1 authorizeAttributes) at Abp.Authorization.AuthorizationHelper.CheckPermissionsAsync(MethodInfo methodInfo, Type type) at Abp.Authorization.AuthorizationHelper.AuthorizeAsync(MethodInfo methodInfo, Type type) at Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter.OnAuthorizationAsync(AuthorizationFilterContext context) INFO 2026-03-15 22:59:36,318 [87 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 22:59:36,318 [87 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:59:36,319 [87 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.043ms INFO 2026-03-15 22:59:36,319 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:36,319 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.0025ms 401 application/json; charset=utf-8 INFO 2026-03-15 22:59:36,420 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-03-15 22:59:36,420 [35 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:59:36,421 [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-15 22:59:36,421 [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-15 22:59:36,421 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 22:59:36,422 [35 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-03-15 22:59:36,424 [13 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjIxODMiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNTc4NCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6Ium7jua1qei0pCIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIyMTgzIiwianRpIjoiM2M5NTBlNmYtZWVjYi00ZjBmLWE5NDctZWEyN2NiY2RiZTc2IiwiaWF0IjoxNzczMzYxNDkwLCJuYmYiOjE3NzMzNjE0ODgsImV4cCI6MTc3MzQ0Nzg5MCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.vVjIUk4CUTF-C7PeG79emcAaazTBP6k09lATmgkEIfw INFO 2026-03-15 22:59:36,426 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:59:36,427 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.0626ms INFO 2026-03-15 22:59:36,427 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 22:59:36,427 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.4081ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:59:36,504 [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-15 22:59:36,505 [13 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:59:36,505 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:59:36,506 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:36,508 [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-15 22:59:36,509 [87 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 22:59:36,509 [87 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 22:59:36,509 [87 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 22:59:36,523 [87 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 22:59:36,526 [87 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:59:36,526 [87 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 18.0188ms INFO 2026-03-15 22:59:36,526 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:36,526 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.3661ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:59:36,602 [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-15 22:59:36,602 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:59:36,602 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:36,604 [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-15 22:59:36,604 [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-15 22:59:36,605 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:59:36,605 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:36,605 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 22:59:36,605 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 22:59:36,605 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 22:59:36,606 [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-15 22:59:36,609 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:59:36,609 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.228ms INFO 2026-03-15 22:59:36,609 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:36,609 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9961ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:59:36,654 [13 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 22:59:36,657 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:59:36,658 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 53.7287ms INFO 2026-03-15 22:59:36,658 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:36,658 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.6918ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:59:36,758 [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-15 22:59:36,758 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:59:36,758 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:36,758 [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-15 22:59:36,759 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:59:36,759 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:36,760 [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-15 22:59:36,760 [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-15 22:59:36,762 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 488 INFO 2026-03-15 22:59:36,762 [87 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:59:36,763 [87 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:59:36,763 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:36,763 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:59:36,763 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.1962ms INFO 2026-03-15 22:59:36,763 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:36,763 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.9921ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:59:36,764 [87 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:59:36,766 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:59:36,766 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 6.1745ms INFO 2026-03-15 22:59:36,766 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:36,766 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.4448ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:59:36,769 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:59:36,769 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 4.7507ms INFO 2026-03-15 22:59:36,769 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:36,769 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.3774ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:59:36,838 [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-15 22:59:36,838 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:59:36,838 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:36,839 [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-15 22:59:36,847 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:59:36,847 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 7.4448ms INFO 2026-03-15 22:59:36,847 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:36,847 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.115ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:59:36,850 [80 ] 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-15 22:59:36,851 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:59:36,851 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:36,852 [80 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:59:36,854 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:59:36,854 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.6981ms INFO 2026-03-15 22:59:36,854 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:36,854 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.1399ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:59:36,936 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApproveParamsByGuid?guid=214d979b-5c86-458e-b8e0-8a4420f27ba6%20%20& INFO 2026-03-15 22:59:36,936 [13 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:59:36,936 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:36,938 [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-15 22:59:36,950 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/ShareData/GetParamsValues?paramNames=disableWxShare& INFO 2026-03-15 22:59:36,951 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:59:36,951 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:36,952 [80 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:59:36,955 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:59:36,955 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.8029ms INFO 2026-03-15 22:59:36,955 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:36,955 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.5189ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:59:36,989 [13 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:59:36,989 [13 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M) in 51.2632ms INFO 2026-03-15 22:59:36,989 [13 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApproveParamsByGuid (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:36,989 [13 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.0694ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:59:37,074 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetState?approveID=374762&isHis=& INFO 2026-03-15 22:59:37,074 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetWorkFlowParas?& INFO 2026-03-15 22:59:37,074 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:59:37,074 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:37,074 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:59:37,074 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:37,076 [80 ] 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-15 22:59:37,076 [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-15 22:59:37,080 [35 ] Sg.HcmMb.EWorkFlow.EWorkFlowAppService - GetState begin INFO 2026-03-15 22:59:37,083 [87 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:59:37,084 [87 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 7.8513ms INFO 2026-03-15 22:59:37,084 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:37,084 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.7102ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:59:37,086 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:59:37,086 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M) in 10.2538ms INFO 2026-03-15 22:59:37,086 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetState (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:37,086 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 12.4007ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:59:37,147 [76 ] 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-15 22:59:37,147 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:59:37,147 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:37,149 [76 ] 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-15 22:59:37,156 [76 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:59:37,156 [76 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M) in 6.8751ms INFO 2026-03-15 22:59:37,156 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:37,156 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7254ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:59:37,224 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetApprovalFlowList?Guid=214d979b-5c86-458e-b8e0-8a4420f27ba6%20%20&isHis=& INFO 2026-03-15 22:59:37,224 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:59:37,225 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:37,226 [35 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetApprovalFlowList", controller = "EWorkFlow"}. Executing controller action with signature System.Collections.Generic.List`1[Sg.HcmMb.EWorkFlow.Dto.ApprovalFlowListDto] GetApprovalFlowList(System.String, System.String) on controller Sg.HcmMb.EWorkFlow.EWorkFlowAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:59:37,227 [87 ] 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=214d979b-5c86-458e-b8e0-8a4420f27ba6%20%20&recordId=9885&tableName=FORMBKSQD& INFO 2026-03-15 22:59:37,228 [76 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetShowRelateData?guid=214d979b-5c86-458e-b8e0-8a4420f27ba6%20%20&flowID=132&nodeCode=N1661331571231& INFO 2026-03-15 22:59:37,228 [76 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:59:37,228 [87 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:59:37,228 [76 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:37,228 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:37,229 [76 ] 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-15 22:59:37,229 [87 ] 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-15 22:59:37,283 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:59:37,283 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M) in 53.7042ms INFO 2026-03-15 22:59:37,283 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetShowRelateData (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:37,283 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 55.4018ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:59:37,320 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:59:37,320 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M) in 94.3901ms INFO 2026-03-15 22:59:37,320 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetApprovalFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:37,320 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 96.1294ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:59:37,321 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:59:37,321 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M) in 91.566ms INFO 2026-03-15 22:59:37,321 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetAllowEdit (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:37,321 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 93.254ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:59:37,346 [85 ] 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=9885&approveID=374762& INFO 2026-03-15 22:59:37,346 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:59:37,346 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:37,347 [85 ] 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-15 22:59:37,353 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:59:37,353 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M) in 5.0717ms INFO 2026-03-15 22:59:37,353 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetFormTables (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:37,353 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.8653ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:59:37,422 [87 ] 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-15 22:59:37,422 [87 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:59:37,422 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:37,423 [87 ] 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-15 22:59:37,426 [87 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:59:37,426 [87 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 2.9498ms INFO 2026-03-15 22:59:37,426 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:37,426 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.6287ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:59:37,440 [85 ] 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-15 22:59:37,440 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:59:37,440 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:37,441 [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-15 22:59:37,442 [87 ] 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-15 22:59:37,442 [87 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:59:37,442 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:37,443 [87 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetPermissionByCode", controller = "UserAuthority"}. Executing controller action with signature System.Collections.Generic.List`1[System.Boolean] GetPermissionByCode(System.String, Boolean) on controller Sg.HcmMb.Sys.UserAuthorityAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:59:37,444 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:59:37,444 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.8945ms INFO 2026-03-15 22:59:37,444 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:37,444 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4352ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:59:37,446 [87 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:59:37,446 [87 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 2.854ms INFO 2026-03-15 22:59:37,446 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:37,446 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.4143ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:59:37,459 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Sof/GetSOFPanel?tableName=FORMBKSQD&recordId=9885&formCode=0031&flowID=132&nodeCode=N1661331571231&exeId=69586&guid=214d979b-5c86-458e-b8e0-8a4420f27ba6%20%20&flag=1& INFO 2026-03-15 22:59:37,459 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:59:37,459 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:37,460 [35 ] 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-15 22:59:37,555 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:59:37,555 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M) in 95.1392ms INFO 2026-03-15 22:59:37,555 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.SofAppService.SofAppService.GetSOFPanel (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:37,556 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 96.6746ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:59:38,687 [80 ] 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=5EnI7nNXw%2FQ%3D& INFO 2026-03-15 22:59:38,687 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:59:38,687 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:38,689 [80 ] 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-15 22:59:38,691 [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=onlyAllowedPhotos& INFO 2026-03-15 22:59:38,692 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:59:38,692 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:38,693 [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-15 22:59:38,695 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:59:38,695 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M) in 6.5516ms INFO 2026-03-15 22:59:38,695 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetFileListAsync (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:38,695 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.7156ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:59:38,697 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:59:38,697 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.4616ms INFO 2026-03-15 22:59:38,697 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:38,697 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.6394ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:59:38,767 [80 ] 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-15 22:59:38,767 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:59:38,768 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:38,769 [80 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetParamsValues", controller = "ShareData"}. Executing controller action with signature System.Object GetParamsValues(System.String) on controller Sg.HcmMb.PubClass.ShareDataAppService (Sg.Hcm.Application.M). INFO 2026-03-15 22:59:38,771 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:59:38,771 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 2.695ms INFO 2026-03-15 22:59:38,771 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:38,772 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 4.3779ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:59:43,739 [87 ] 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-15 22:59:43,739 [87 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:59:43,739 [87 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:59:43,740 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:43,741 [87 ] 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-15 22:59:43,792 [87 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:59:43,792 [87 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M) in 51.3342ms INFO 2026-03-15 22:59:43,792 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.DoPassOrRefuseCheck (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:43,793 [87 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 53.4824ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:59:43,875 [85 ] 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-15 22:59:43,876 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:59:43,876 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:43,877 [85 ] 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-15 22:59:43,885 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:59:43,885 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M) in 8.0457ms INFO 2026-03-15 22:59:43,885 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowNodeNoteList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:43,885 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9069ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:59:47,834 [87 ] 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-15 22:59:47,834 [87 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:59:47,834 [87 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:59:47,834 [87 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:47,835 [87 ] 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-15 22:59:47,923 [87 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindNode:ApproveId:374762,Dealer:2183,FlowID:132,KeyField:RECORDID,KeyFieldValue:9885,FlowTable:FORMBKSQD,ApplyA0188:1638,flowNode:N1661331571231 INFO 2026-03-15 22:59:47,925 [87 ] MyHRBLL.HrLog.HrLogClass - eWorkFlow;SpFindDealer:DealType:4,Dealer:RefObjType_A01|||RefObj_A0188||||||Relation_OtherTable|||A01||A0188||AP2,PreA0188:2183,FlowID:132,KeyField:RECORDID,KeyFieldValue:9885,FlowTable:FORMBKSQD,ApplyA0188:1638,flowNode:N1661331611447 INFO 2026-03-15 22:59:47,999 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:59:47,999 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M) in 163.6066ms INFO 2026-03-15 22:59:47,999 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.FlowPass (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:47,999 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 165.6454ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:59:49,103 [80 ] 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-15 22:59:49,103 [80 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 22:59:49,103 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:59:49,104 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:49,105 [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-15 22:59:49,113 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:59:49,113 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 8.0048ms INFO 2026-03-15 22:59:49,113 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:49,113 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.1149ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:59:49,146 [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-15 22:59:49,146 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:59:49,146 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:49,148 [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-15 22:59:49,151 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:59:49,151 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 3.2819ms INFO 2026-03-15 22:59:49,151 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:49,151 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.3171ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:59:49,158 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/EWorkFlow/GetSelectNum?& INFO 2026-03-15 22:59:49,158 [80 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:59:49,159 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:49,160 [80 ] 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-15 22:59:49,166 [80 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:59:49,166 [80 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M) in 6.7051ms INFO 2026-03-15 22:59:49,166 [80 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetSelectNum (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:49,167 [80 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3861ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:59:49,167 [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-15 22:59:49,167 [35 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:59:49,167 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:49,167 [85 ] 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-15 22:59:49,168 [85 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 22:59:49,168 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:49,168 [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-15 22:59:49,169 [85 ] 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-15 22:59:49,175 [35 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:59:49,175 [35 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M) in 6.4694ms INFO 2026-03-15 22:59:49,175 [35 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetWorkFlowParas (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:49,175 [35 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.3577ms 200 application/json; charset=utf-8 INFO 2026-03-15 22:59:49,184 [85 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 22:59:49,184 [85 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M) in 15.5805ms INFO 2026-03-15 22:59:49,184 [85 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetFlowList (Sg.Hcm.Application.M)' INFO 2026-03-15 22:59:49,185 [85 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.2909ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:33:44,160 [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-15 23:33:44,710 [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-15 23:33:44,744 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773588819728&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 23:33:44,756 [6 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 23:33:44,757 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.4647ms 200 text/html INFO 2026-03-15 23:33:45,495 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.5079748098810174 INFO 2026-03-15 23:33:45,497 [7 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 23:33:45,498 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.8947ms 200 application/javascript INFO 2026-03-15 23:33:45,667 [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%3D1773588819728%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 23:33:45,690 [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-15 23:33:45,692 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 23:33:45,814 [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-15 23:33:45,814 [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-15 23:33:45,815 [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-15 23:33:45,815 [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-15 23:33:45,821 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:45,821 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:46,946 [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-15 23:33:46,946 [6 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetJsConfig", controller = "Weixin"}. Executing controller action with signature System.Threading.Tasks.Task`1[Sg.HcmMb.Weixin.Dto.JsConfigDto] GetJsConfig(System.String, System.String, System.String) on controller Sg.HcmMb.Weixin.WeixinAppService (Sg.Hcm.Application.M). WARN 2026-03-15 23:33:47,259 [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-15 23:33:47,264 [12 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 23:33:47,265 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:33:47,291 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 342.792ms INFO 2026-03-15 23:33:47,291 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:47,292 [6 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773588819728&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 23:33:47,293 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1603.4328ms 401 application/json; charset=utf-8 INFO 2026-03-15 23:33:47,510 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/TokenAuth/ReflashToken? application/json 692 INFO 2026-03-15 23:33:47,510 [15 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 23:33:47,518 [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-15 23:33:47,519 [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-15 23:33:47,519 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 23:33:47,522 [15 ] c.Infrastructure.ControllerActionInvoker - Route matched with {action = "ReflashToken", controller = "TokenAuth", area = ""}. Executing controller action with signature System.String ReflashToken(Sg.HcmMb.Models.TokenAuth.ReflashTokenModel) on controller Sg.Hcm.Controllers.TokenAuthController (Sg.Hcm.Web.Core). INFO 2026-03-15 23:33:47,975 [15 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE4ODciLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNDAxNCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuWImOW7uumcniIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxODg3IiwianRpIjoiOWExYTc4NjktZjM3YS00OTNiLThkMGUtNmY2NDRkNTg1NDcwIiwiaWF0IjoxNzczMzgwNzA1LCJuYmYiOjE3NzMzODA3MDMsImV4cCI6MTc3MzQ2NzEwNSwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.j1MI9rmYoW6YW9zgRDwtfyf5XVYst1FDfpoh7ctEBp4 INFO 2026-03-15 23:33:48,112 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:33:48,113 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 591.0886ms INFO 2026-03-15 23:33:48,113 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 23:33:48,115 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 604.8511ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:33:48,148 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:33:48,151 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 1204.1693ms INFO 2026-03-15 23:33:48,151 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:48,151 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2484.4391ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:33:48,199 [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-15 23:33:48,199 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 23:33:48,218 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:33:48,255 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:48,257 [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-15 23:33:48,277 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 23:33:48,278 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 23:33:48,278 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 23:33:48,358 [15 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 23:33:48,362 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:33:48,363 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 105.9425ms INFO 2026-03-15 23:33:48,363 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:48,363 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 164.1332ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:33:48,448 [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-15 23:33:48,449 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:33:48,449 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:48,451 [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-15 23:33:48,454 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 23:33:48,455 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 23:33:48,455 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 23:33:48,459 [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-15 23:33:48,459 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:33:48,459 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:48,464 [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-15 23:33:48,489 [7 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 23:33:48,502 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:33:48,505 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 53.1943ms INFO 2026-03-15 23:33:48,505 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:48,505 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 56.7296ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:33:48,523 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:33:48,525 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 61.2694ms INFO 2026-03-15 23:33:48,525 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:48,525 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 66.3347ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:33:48,602 [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-15 23:33:48,603 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:33:48,603 [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-15 23:33:48,603 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:48,603 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:33:48,603 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:48,605 [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-15 23:33:48,605 [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-15 23:33:48,610 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:33:48,610 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.048ms INFO 2026-03-15 23:33:48,610 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:48,610 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.9566ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:33:48,620 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:33:48,621 [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-15 23:33:48,621 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 23:33:48,622 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:33:48,622 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:48,623 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 17.3654ms INFO 2026-03-15 23:33:48,623 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:48,623 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 19.9599ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:33:48,624 [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-15 23:33:48,712 [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-15 23:33:48,713 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:33:48,713 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:48,728 [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-15 23:33:48,728 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:33:48,728 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:48,728 [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-15 23:33:48,729 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:33:48,729 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:48,775 [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-15 23:33:48,775 [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-15 23:33:48,776 [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-15 23:33:48,824 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:33:48,824 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:33:48,825 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 49.369ms INFO 2026-03-15 23:33:48,825 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:48,825 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 96.2714ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:33:48,825 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 48.4428ms INFO 2026-03-15 23:33:48,825 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:48,825 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:33:48,825 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 112.6977ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:33:48,825 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 49.8775ms INFO 2026-03-15 23:33:48,825 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:48,825 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 97.1138ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:33:48,827 [7 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:33:48,827 [7 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 203.4142ms INFO 2026-03-15 23:33:48,827 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:48,828 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 206.4941ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:33:48,856 [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-15 23:33:48,857 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:33:48,857 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:48,858 [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-15 23:33:48,858 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Message/GetMessageCount?& INFO 2026-03-15 23:33:48,858 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:33:48,858 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:48,859 [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-15 23:33:48,860 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:33:48,860 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:48,875 [12 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetMessageCount", controller = "Message"}. Executing controller action with signature Sg.HcmMb.Message.Dto.MessageCountDto GetMessageCount() on controller Sg.HcmMb.Message.MessageAppService (Sg.Hcm.Application.M). INFO 2026-03-15 23:33:48,944 [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-15 23:33:48,953 [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-15 23:33:48,953 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:33:48,953 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:49,088 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:33:49,089 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 230.0054ms INFO 2026-03-15 23:33:49,089 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:49,089 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 232.9686ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:33:49,552 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:33:49,553 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 608.3624ms INFO 2026-03-15 23:33:49,553 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:49,553 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 695.4222ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:33:49,645 [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-15 23:33:49,770 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:33:49,770 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 124.4329ms INFO 2026-03-15 23:33:49,770 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:49,770 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 817.3409ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:33:49,770 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:33:49,771 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 895.7646ms INFO 2026-03-15 23:33:49,771 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:49,771 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 913.48ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:33:49,868 [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-15 23:33:49,869 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:33:49,869 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:49,871 [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-15 23:33:49,875 [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-15 23:33:49,875 [15 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:33:49,875 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:49,877 [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-15 23:33:50,075 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:33:50,079 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 207.882ms INFO 2026-03-15 23:33:50,079 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:50,079 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 211.009ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:33:50,920 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:33:50,922 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 1044.7371ms INFO 2026-03-15 23:33:50,922 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:50,922 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1047.4195ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:33:52,221 [6 ] 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-15 23:33:52,223 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:33:52,224 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:52,228 [6 ] 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-15 23:33:52,258 [6 ] Sg.HcmMb.ToDoList.ToDoListMgrAppService - GetToDoListResult_requestToken:Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE4ODciLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxNDAxNCIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuWImOW7uumcniIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxODg3IiwianRpIjoiZGZlNzMxNmUtMTMzNC00MGRjLWI0YTEtODFjMTBkMDQ1ODc3IiwiaWF0IjoxNzczNTg4ODI3LCJuYmYiOjE3NzM1ODg4MjUsImV4cCI6MTc3MzY3NTIyNywiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.nEK7z9LY1LqWLF00jVRphEP-Zh_CzQ5z9m1SGbAkyeY INFO 2026-03-15 23:33:52,265 [15 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:33:52,266 [15 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M) in 37.1792ms INFO 2026-03-15 23:33:52,266 [15 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.ToDoList.ToDoListMgrAppService.GetToDoListResult (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:52,266 [15 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 44.8166ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:33:52,414 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 37 INFO 2026-03-15 23:33:52,414 [6 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 23:33:52,416 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:33:52,416 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:52,418 [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-15 23:33:52,425 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:33:52,426 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 7.5587ms INFO 2026-03-15 23:33:52,426 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:52,426 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 11.7035ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:33:52,453 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/PubClass/GetParameters?tableName=MobileParas¶meterNames=enableFaceUser& INFO 2026-03-15 23:33:52,453 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:33:52,454 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:52,456 [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-15 23:33:52,486 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:33:52,486 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M) in 30.4205ms INFO 2026-03-15 23:33:52,486 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.PubClassAppService.GetParameters (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:52,486 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.5065ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:33:52,629 [7 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/ConfirmPwdByEnableCheckPwd2? application/x-www-form-urlencoded 0 INFO 2026-03-15 23:33:52,629 [7 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 23:33:52,630 [7 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:33:52,630 [7 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:52,632 [7 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "ConfirmPwdByEnableCheckPwd2", controller = "Salary"}. Executing controller action with signature Boolean ConfirmPwdByEnableCheckPwd2() on controller Sg.HcmMb.Pay.SalaryAppService (Sg.Hcm.Application.M). INFO 2026-03-15 23:33:52,655 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetIsDefaultPwd?& INFO 2026-03-15 23:33:52,661 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:33:52,662 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:52,664 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetIsDefaultPwd", controller = "Salary"}. Executing controller action with signature Boolean GetIsDefaultPwd() on controller Sg.HcmMb.Pay.SalaryAppService (Sg.Hcm.Application.M). INFO 2026-03-15 23:33:52,664 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:33:52,664 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M) in 32.1545ms INFO 2026-03-15 23:33:52,665 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.ConfirmPwdByEnableCheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:52,665 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 35.5036ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:33:52,670 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:33:52,670 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M) in 6.3165ms INFO 2026-03-15 23:33:52,670 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetIsDefaultPwd (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:52,670 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 15.6282ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:33:52,774 [6 ] 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-15 23:33:52,774 [6 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:33:52,774 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:52,776 [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-15 23:33:52,781 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:33:52,781 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.7974ms INFO 2026-03-15 23:33:52,781 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 23:33:52,781 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 7.1047ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:34:03,235 [12 ] 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-15 23:34:03,235 [12 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 23:34:03,237 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:34:03,238 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 23:34:03,245 [12 ] 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-15 23:34:03,259 [6 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:34:03,260 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M) in 14.6571ms INFO 2026-03-15 23:34:03,260 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.CheckPwd2 (Sg.Hcm.Application.M)' INFO 2026-03-15 23:34:03,260 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.4776ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:34:03,374 [12 ] 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-15 23:34:03,374 [12 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:34:03,375 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 23:34:03,377 [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-15 23:34:03,382 [12 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:34:03,382 [12 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 5.0838ms INFO 2026-03-15 23:34:03,382 [12 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 23:34:03,382 [12 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.6305ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:34:03,390 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Salary/GetWageDetial?GZYM=&GZYM2=&id=-1& INFO 2026-03-15 23:34:03,390 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:34:03,390 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-03-15 23:34:03,393 [16 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetWageDetial", controller = "Salary"}. Executing controller action with signature Sg.HcmMb.Pay.Dto.SalaryListsDto GetWageDetial(System.String, System.String, Int32) on controller Sg.HcmMb.Pay.SalaryAppService (Sg.Hcm.Application.M). INFO 2026-03-15 23:34:03,636 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:34:03,685 [6 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M) in 292.0319ms INFO 2026-03-15 23:34:03,685 [6 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Pay.SalaryAppService.GetWageDetial (Sg.Hcm.Application.M)' INFO 2026-03-15 23:34:03,685 [6 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 295.1848ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:34:40,997 [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-15 23:34:40,998 [16 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 23:34:40,999 [16 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:34:41,000 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 23:34:41,002 [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-15 23:34:41,013 [16 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:34:41,013 [16 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 11.146ms INFO 2026-03-15 23:34:41,013 [16 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 23:34:41,013 [16 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.1998ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:42:10,357 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773589329329&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 23:42:10,359 [37 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/index.html'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\index.html' INFO 2026-03-15 23:42:10,359 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 2.0167ms 200 text/html INFO 2026-03-15 23:42:10,857 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/version.js?v=0.32747553599534107 INFO 2026-03-15 23:42:10,858 [36 ] NetCore.StaticFiles.StaticFileMiddleware - Sending file. Request path: '/version.js'. Physical path: 'C:\Sharegoo\HcmM\wwwroot\version.js' INFO 2026-03-15 23:42:10,858 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 1.7527ms 200 application/javascript INFO 2026-03-15 23:42:10,962 [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%3D1773589329329%26SgMbSso%3Dwx%26corpid%3Dww0fe1cb02189622be%26agentId%3D1000003%26tag%3Dhome& INFO 2026-03-15 23:42:10,964 [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-15 23:42:10,964 [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-15 23:42:10,964 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:10,966 [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-15 23:42:10,968 [37 ] Sg.HcmMb.Weixin.WeixinAppService - GetJsConfigData:corpid-ww0fe1cb02189622be url-http://ehr.ergotron.net:8082/HcmM/index.html?timestamp=1773589329329&SgMbSso=wx&corpid=ww0fe1cb02189622be&agentId=1000003&tag=home INFO 2026-03-15 23:42:10,974 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:42:10,975 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M) in 8.4594ms INFO 2026-03-15 23:42:10,975 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Weixin.WeixinAppService.GetJsConfig (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:10,975 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 13.2404ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:42:10,976 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/CheckingToken? application/json 612 INFO 2026-03-15 23:42:10,976 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 23:42:10,976 [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-15 23:42:10,976 [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-15 23:42:10,977 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:10,978 [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-15 23:42:10,979 [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-15 23:42:10,979 [36 ] c.Infrastructure.ControllerActionInvoker - Authorization failed for the request at filter 'Abp.AspNetCore.Mvc.Authorization.AbpAuthorizationFilter'. INFO 2026-03-15 23:42:10,979 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:42:10,979 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 1.4066ms INFO 2026-03-15 23:42:10,979 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:10,979 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 3.4459ms 401 application/json; charset=utf-8 INFO 2026-03-15 23:42:11,053 [36 ] 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-15 23:42:11,053 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 23:42:11,057 [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-15 23:42:11,057 [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-15 23:42:11,057 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 23:42:11,058 [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-15 23:42:11,060 [36 ] Sg.Hcm.Controllers.TokenAuthController - ReflashToken_requestToken:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IjE3NDYiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiRDAxMjIxMyIsImh0dHA6Ly93d3cuYXNwbmV0Ym9pbGVycGxhdGUuY29tL2lkZW50aXR5L2NsYWltcy90ZW5hbnRJZCI6IjEiLCJVc2VyTmFtZSI6IuW7luiKs-WohyIsIkxhbmd1YWdlIjoiemgtY24iLCJzdWIiOiIxNzQ2IiwianRpIjoiZDIzNWNkNGMtM2NjYi00NzJhLTkyNTMtOWIwM2MzODY4Y2FlIiwiaWF0IjoxNzczNDYzNTE4LCJuYmYiOjE3NzM0NjM1MTYsImV4cCI6MTc3MzU0OTkxOCwiaXNzIjoiSGNtIiwiYXVkIjoiSGNtIn0.8PWEHrBK3qdvSQif6ydccw7ne6zLtVSfCJhfQSG7tIU INFO 2026-03-15 23:42:11,063 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:42:11,063 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core) in 4.931ms INFO 2026-03-15 23:42:11,063 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.Hcm.Controllers.TokenAuthController.ReflashToken (Sg.Hcm.Web.Core)' INFO 2026-03-15 23:42:11,063 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.2737ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:42:11,140 [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-15 23:42:11,141 [37 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 23:42:11,141 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:42:11,143 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:11,145 [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-15 23:42:11,146 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken begin INFO 2026-03-15 23:42:11,146 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken jwt analyze end INFO 2026-03-15 23:42:11,146 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken selfHelpRange:1,90, INFO 2026-03-15 23:42:11,161 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - CheckingToken empView.Count:1 INFO 2026-03-15 23:42:11,164 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:42:11,164 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M) in 19.578ms INFO 2026-03-15 23:42:11,164 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.CheckingToken (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:11,164 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.89ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:42:11,237 [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-15 23:42:11,237 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:42:11,237 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:11,238 [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-15 23:42:11,239 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg begin INFO 2026-03-15 23:42:11,240 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg language:zh-cn INFO 2026-03-15 23:42:11,240 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg yzpUrl: INFO 2026-03-15 23:42:11,240 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=26054001&IsEss=true& INFO 2026-03-15 23:42:11,241 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:42:11,241 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:11,242 [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-15 23:42:11,245 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:42:11,245 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.3352ms INFO 2026-03-15 23:42:11,245 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:11,245 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.0104ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:42:11,270 [36 ] Sg.HcmMb.Sys.UserAuthorityAppService - GetUserMsg empView.Count:1 INFO 2026-03-15 23:42:11,274 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:42:11,274 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M) in 35.4092ms INFO 2026-03-15 23:42:11,274 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserMsg (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:11,274 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 37.2883ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:42:11,349 [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-15 23:42:11,350 [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-15 23:42:11,350 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:42:11,350 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:11,350 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:42:11,350 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:11,351 [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-15 23:42:11,352 [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-15 23:42:11,355 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:42:11,355 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.7344ms INFO 2026-03-15 23:42:11,355 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:11,355 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7113ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:42:11,360 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:42:11,360 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M) in 8.8117ms INFO 2026-03-15 23:42:11,360 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetMenuPermissions (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:11,360 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.9106ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:42:11,367 [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-15 23:42:11,367 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 23:42:11,367 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:42:11,367 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:11,368 [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-15 23:42:11,383 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:42:11,383 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 14.5961ms INFO 2026-03-15 23:42:11,383 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:11,383 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 16.6923ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:42:11,403 [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-15 23:42:11,403 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:42:11,403 [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-15 23:42:11,403 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:11,404 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:42:11,404 [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-15 23:42:11,404 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:11,405 [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-15 23:42:11,405 [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-15 23:42:11,406 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:42:11,406 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:11,407 [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-15 23:42:11,409 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:42:11,409 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 3.8026ms INFO 2026-03-15 23:42:11,409 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:11,409 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:42:11,409 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.9027ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:42:11,409 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M) in 3.9086ms INFO 2026-03-15 23:42:11,409 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetBanner (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:11,409 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 5.7881ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:42:11,410 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:42:11,411 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M) in 3.6795ms INFO 2026-03-15 23:42:11,411 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Other.SsoAppService.GetShowRecommendBtn (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:11,411 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.9556ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:42:11,424 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetAbnormalAttendance?& INFO 2026-03-15 23:42:11,424 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:42:11,424 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/Home/GetCardHours?& INFO 2026-03-15 23:42:11,424 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:11,424 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:42:11,424 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:11,424 [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-15 23:42:11,425 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAbnormalAttendance", controller = "Home"}. Executing controller action with signature Sg.HcmMb.Home.Dto.AbnormalAttendanceDto GetAbnormalAttendance() on controller Sg.HcmMb.Home.HomeAppService (Sg.Hcm.Application.M). INFO 2026-03-15 23:42:11,426 [38 ] 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-15 23:42:11,433 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:42:11,433 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M) in 7.378ms INFO 2026-03-15 23:42:11,433 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetCardHours (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:11,433 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.4012ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:42:11,433 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:42:11,434 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:11,434 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:42:11,434 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M) in 8.4715ms INFO 2026-03-15 23:42:11,434 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetAbnormalAttendance (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:11,434 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 10.3557ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:42:11,435 [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-15 23:42:11,442 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:42:11,442 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M) in 7.4896ms INFO 2026-03-15 23:42:11,442 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Message.MessageAppService.GetMessageCount (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:11,442 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.9024ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:42:11,484 [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-15 23:42:11,485 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:42:11,485 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:11,486 [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-15 23:42:11,489 [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-15 23:42:11,489 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:42:11,489 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:11,490 [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-15 23:42:11,503 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:42:11,503 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M) in 17.1379ms INFO 2026-03-15 23:42:11,503 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Home.HomeAppService.GetRecentApply (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:11,503 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 18.9704ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:42:11,512 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:42:11,512 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M) in 21.8513ms INFO 2026-03-15 23:42:11,512 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.EWorkFlow.EWorkFlowAppService.GetMyTaskInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:11,512 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.5713ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:42:12,149 [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-15 23:42:12,156 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:42:12,156 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:12,158 [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-15 23:42:12,169 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:42:12,170 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M) in 11.3043ms INFO 2026-03-15 23:42:12,170 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.PubClass.ShareDataAppService.GetParamsValues (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:12,170 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 21.5218ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:42:12,877 [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-15 23:42:12,877 [38 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 23:42:12,878 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:42:12,879 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:12,881 [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-15 23:42:12,891 [38 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:42:12,891 [38 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.2985ms INFO 2026-03-15 23:42:12,891 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:12,892 [38 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 14.5138ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:42:12,908 [36 ] 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-15 23:42:12,909 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:42:12,909 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:12,911 [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-15 23:42:12,915 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:42:12,915 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 4.2378ms INFO 2026-03-15 23:42:12,915 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:12,915 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 6.6115ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:42:12,921 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetPermissionByCode?funCode=260607,260541,26054004,26054005,26054007&IsEss=true& INFO 2026-03-15 23:42:12,922 [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-15 23:42:12,922 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:42:12,922 [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-15 23:42:12,922 [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-15 23:42:12,922 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:12,922 [38 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:42:12,922 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:42:12,922 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:42:12,922 [38 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:12,922 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:12,922 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:12,923 [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-15 23:42:12,925 [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-15 23:42:12,927 [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-15 23:42:12,927 [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-15 23:42:12,955 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:42:12,955 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M) in 31.8235ms INFO 2026-03-15 23:42:12,955 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:12,955 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 33.9027ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:42:12,959 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:42:12,961 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:42:12,961 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:42:12,961 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M) in 36.6803ms INFO 2026-03-15 23:42:12,961 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetUserInfo (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:12,962 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 39.871ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:42:12,962 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M) in 35.4067ms INFO 2026-03-15 23:42:12,962 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetSubTabes (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:12,962 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.6046ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:42:12,963 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 35.7656ms INFO 2026-03-15 23:42:12,963 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:12,963 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 40.7951ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:42:13,040 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1746& INFO 2026-03-15 23:42:13,040 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:42:13,041 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:13,042 [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-15 23:42:13,114 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:42:13,119 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 76.3588ms INFO 2026-03-15 23:42:13,119 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:13,119 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 79.0864ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:42:22,288 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 POST http://ehr.ergotron.net:8082/HcmM/api/services/app/AuthorizeLog/LogEvent? application/json 42 INFO 2026-03-15 23:42:22,288 [40 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 23:42:22,289 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:42:22,290 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:22,292 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "LogEvent", controller = "AuthorizeLog"}. Executing controller action with signature Void LogEvent(Sg.Hcm.Application.PC.Sys.Dto.LogEventDto) on controller Sg.HcmMb.Sys.AuthorizeLogAppService (Sg.Hcm.Application.M). INFO 2026-03-15 23:42:22,305 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:42:22,305 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 13.6527ms INFO 2026-03-15 23:42:22,305 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:22,306 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 17.6161ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:42:22,311 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserInfo/GetAnnualLeave?year=PeXyH32X2YM%3D& INFO 2026-03-15 23:42:22,312 [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-15 23:42:22,312 [37 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:42:22,313 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:22,314 [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-15 23:42:22,316 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:42:22,317 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:22,320 [40 ] c.Infrastructure.ControllerActionInvoker - Route matched with {area = "app", action = "GetAnnualLeave", controller = "UserInfo"}. Executing controller action with signature Sg.HcmMb.UserInfo.Dto.AnnualLeaveDto GetAnnualLeave(System.String) on controller Sg.HcmMb.UserInfo.UserInfoAppService (Sg.Hcm.Application.M). INFO 2026-03-15 23:42:22,321 [37 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:42:22,321 [37 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 6.8897ms INFO 2026-03-15 23:42:22,321 [37 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:22,321 [37 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 9.9128ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:42:22,325 [40 ] Sg.HcmMb.PubClass.ShareData - oldValue:PeXyH32X2YM= INFO 2026-03-15 23:42:22,338 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:42:22,341 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M) in 21.3037ms INFO 2026-03-15 23:42:22,341 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.UserInfo.UserInfoAppService.GetAnnualLeave (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:22,341 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 30.3378ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:42:22,409 [45 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request starting HTTP/1.1 GET http://ehr.ergotron.net:8082/HcmM/api/services/app/UserAuthority/GetUserPicBase64?ImageId=1746& INFO 2026-03-15 23:42:22,409 [45 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:42:22,409 [45 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:22,410 [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-15 23:42:22,414 [45 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:42:22,417 [39 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M) in 6.8311ms INFO 2026-03-15 23:42:22,417 [39 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetUserPicBase64 (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:22,417 [39 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 8.8272ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:42:27,887 [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-15 23:42:27,888 [36 ] pNetCore.Cors.Infrastructure.CorsService - CORS policy execution successful. INFO 2026-03-15 23:42:27,888 [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-15 23:42:27,888 [36 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:42:27,889 [40 ] uthentication.JwtBearer.JwtBearerHandler - Successfully validated the token. INFO 2026-03-15 23:42:27,889 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:27,889 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executing endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:27,902 [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-15 23:42:27,902 [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-15 23:42:27,910 [40 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:42:27,911 [40 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M) in 4.385ms INFO 2026-03-15 23:42:27,911 [40 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.UserAuthorityAppService.GetNewPermissionByCode (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:27,911 [40 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 23.1469ms 200 application/json; charset=utf-8 INFO 2026-03-15 23:42:27,912 [36 ] .Mvc.Infrastructure.ObjectResultExecutor - Executing ObjectResult, writing value of type 'Abp.Web.Models.AjaxResponse'. INFO 2026-03-15 23:42:27,913 [36 ] c.Infrastructure.ControllerActionInvoker - Executed action Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M) in 10.7536ms INFO 2026-03-15 23:42:27,913 [36 ] ft.AspNetCore.Routing.EndpointMiddleware - Executed endpoint 'Sg.HcmMb.Sys.AuthorizeLogAppService.LogEvent (Sg.Hcm.Application.M)' INFO 2026-03-15 23:42:27,913 [36 ] Microsoft.AspNetCore.Hosting.Diagnostics - Request finished in 25.4712ms 200 application/json; charset=utf-8