2026-01-28 09:56:09.052 [background-preinit] INFO org.hibernate.validator.internal.util.Version-HV000001: Hibernate Validator 6.2.5.Final 2026-01-28 09:56:09.121 [main] INFO com.kyl.KylApplication-Starting KylApplication using Java 11.0.25 on WanJL with PID 10744 (E:\Code\classCode\kyl\kyl-web\target\classes started by 50666 in E:\Code\classCode\kyl) 2026-01-28 09:56:09.123 [main] INFO com.kyl.KylApplication-No active profile set, falling back to 1 default profile: "default" 2026-01-28 09:56:12.769 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Multiple Spring Data modules found, entering strict repository configuration mode 2026-01-28 09:56:12.771 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Bootstrapping Spring Data Redis repositories in DEFAULT mode. 2026-01-28 09:56:12.876 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Finished Spring Data repository scanning in 80 ms. Found 0 Redis repository interfaces. 2026-01-28 09:56:13.117 [main] DEBUG org.apache.ibatis.logging.LogFactory-Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter. 2026-01-28 09:56:13.911 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat initialized with port(s): 9995 (http) 2026-01-28 09:56:13.924 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Initializing ProtocolHandler ["http-nio-9995"] 2026-01-28 09:56:13.924 [main] INFO org.apache.catalina.core.StandardService-Starting service [Tomcat] 2026-01-28 09:56:13.925 [main] INFO org.apache.catalina.core.StandardEngine-Starting Servlet engine: [Apache Tomcat/9.0.65] 2026-01-28 09:56:14.161 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring embedded WebApplicationContext 2026-01-28 09:56:14.161 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext-Root WebApplicationContext: initialization completed in 4517 ms 2026-01-28 09:56:14.230 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure-Init DruidDataSource 2026-01-28 09:56:14.821 [main] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} inited 2026-01-28 09:56:15.290 [main] INFO org.redisson.Version-Redisson 3.11.2 2026-01-28 09:56:18.306 [redisson-netty-2-28] INFO o.r.connection.pool.MasterPubSubConnectionPool-1 connections initialized for 192.168.200.128/192.168.200.128:6379 2026-01-28 09:56:18.313 [redisson-netty-2-19] INFO org.redisson.connection.pool.MasterConnectionPool-24 connections initialized for 192.168.200.128/192.168.200.128:6379 2026-01-28 09:56:21.353 [main] INFO o.s.b.actuate.endpoint.web.EndpointLinksResolver-Exposing 1 endpoint(s) beneath base path '/actuator' 2026-01-28 09:56:21.440 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-13 mappings in 'requestMappingHandlerMapping' 2026-01-28 09:56:21.614 [main] INFO o.s.security.web.DefaultSecurityFilterChain-Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@949f0d, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@4b3eaf39, org.springframework.security.web.context.SecurityContextPersistenceFilter@1e9a10e9, org.springframework.security.web.header.HeaderWriterFilter@1f05d08c, org.springframework.security.web.authentication.logout.LogoutFilter@16e3d6d0, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@2370c90, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@14091e24, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@d6879bf, org.springframework.security.web.session.SessionManagementFilter@7789526e, org.springframework.security.web.access.ExceptionTranslationFilter@57063e08, org.springframework.security.web.access.intercept.AuthorizationFilter@11d0bff5] 2026-01-28 09:56:21.798 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerAdapter-ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice 2026-01-28 09:56:21.838 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/swagger-ui/] in 'viewControllerHandlerMapping' 2026-01-28 09:56:21.858 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/webjars/**, /**, /swagger-ui.html, /doc.html, /swagger-ui/**] in 'resourceHandlerMapping' 2026-01-28 09:56:21.868 [main] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice 2026-01-28 09:56:21.922 [main] INFO c.b.m.e.spring.MybatisPlusApplicationContextAware-Register ApplicationContext instances org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@7bfc3126 2026-01-28 09:56:22.541 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Starting ProtocolHandler ["http-nio-9995"] 2026-01-28 09:56:22.576 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat started on port(s): 9995 (http) with context path '' 2026-01-28 09:56:22.625 [main] ERROR s.d.s.web.plugins.DocumentationPluginsBootstrapper-Unable to scan documentation context default java.lang.NullPointerException: null at java.base/java.lang.String.startsWith(String.java:1428) at java.base/java.lang.String.startsWith(String.java:1470) at springfox.documentation.builders.RequestHandlerSelectors.lambda$handlerPackage$5(RequestHandlerSelectors.java:81) at java.base/java.util.Optional.map(Optional.java:265) at springfox.documentation.builders.RequestHandlerSelectors.lambda$basePackage$6(RequestHandlerSelectors.java:92) at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69) at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69) at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176) at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578) at springfox.documentation.spring.web.scanners.ApiListingReferenceScanner.scan(ApiListingReferenceScanner.java:53) at springfox.documentation.spring.web.scanners.ApiDocumentationScanner.scan(ApiDocumentationScanner.java:63) at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.scanDocumentation(AbstractDocumentationPluginsBootstrapper.java:96) at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.bootstrapDocumentationPlugins(AbstractDocumentationPluginsBootstrapper.java:82) at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.start(DocumentationPluginsBootstrapper.java:100) at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178) at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54) at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356) at java.base/java.lang.Iterable.forEach(Iterable.java:75) at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155) at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123) at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:935) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408) at org.springframework.boot.SpringApplication.run(SpringApplication.java:308) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295) at com.kyl.KylApplication.main(KylApplication.java:17) 2026-01-28 09:56:22.643 [main] INFO com.kyl.KylApplication-Started KylApplication in 14.366 seconds (JVM running for 17.208) 2026-01-28 09:56:24.504 [RMI TCP Connection(4)-172.20.176.1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring DispatcherServlet 'dispatcherServlet' 2026-01-28 09:56:24.504 [RMI TCP Connection(4)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Initializing Servlet 'dispatcherServlet' 2026-01-28 09:56:24.504 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected StandardServletMultipartResolver 2026-01-28 09:56:24.504 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected AcceptHeaderLocaleResolver 2026-01-28 09:56:24.504 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected FixedThemeResolver 2026-01-28 09:56:24.506 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@3a52b625 2026-01-28 09:56:24.507 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.support.SessionFlashMapManager@529ab7ce 2026-01-28 09:56:24.507 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data 2026-01-28 09:56:24.507 [RMI TCP Connection(4)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Completed initialization in 3 ms 2026-01-28 09:57:13.770 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/security/login", parameters={} 2026-01-28 09:57:13.775 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.LoginController#login(LoginDto) 2026-01-28 09:57:13.850 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [LoginDto(username=admin@qq.com, password=888itcast.CN764%...)] 2026-01-28 09:57:15.121 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 09:57:15.161 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...] 2026-01-28 09:57:15.179 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 09:57:15.194 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/menus?_t=1769565435187", parameters={masked} 2026-01-28 09:57:15.195 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.ResourceController#menus() 2026-01-28 09:57:15.305 [http-nio-9995-exec-2] INFO com.kyl.service.impl.ResourceServiceImpl-当前登录的用户的Id为------------->1671403256519078138 2026-01-28 09:57:15.331 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 09:57:15.345 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[MenuVo(name=工作台, path=/dashboard, component=Layout, redirec (truncated)...] 2026-01-28 09:57:15.352 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 09:57:15.367 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/myButten/?_t=1769565435359", parameters={masked} 2026-01-28 09:57:15.368 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.ResourceController#myButten() 2026-01-28 09:57:15.413 [http-nio-9995-exec-3] INFO com.kyl.service.impl.ResourceServiceImpl-myButten---权限列表为------------->[ResourceVo(resourceNo=100001006001002005, parentResourceNo=100001006001002, resourceName=查看, resourceType=r, requestPath=PUT/nursing/plan/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002003, parentResourceNo=100001006001002, resourceName=编辑, resourceType=r, requestPath=PUT/nursing/plan/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002004, parentResourceNo=100001006001002, resourceName=启用, resourceType=r, requestPath=PUT/nursing/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002001, parentResourceNo=100001006001002, resourceName=新增护理计划, resourceType=r, requestPath=POST/nursing/plan, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002002, parentResourceNo=100001006001002, resourceName=删除, resourceType=r, requestPath=DELETE/nursing/plan/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003001001001, parentResourceNo=100001003001001, resourceName=查看, resourceType=r, requestPath=GET/contract/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001007, parentResourceNo=100001001001000, resourceName=删除部门, resourceType=r, requestPath=DELETE/dept/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002003, parentResourceNo=100001003002002, resourceName=编辑, resourceType=r, requestPath=PUT/roomTypes/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002004, parentResourceNo=100001003002002, resourceName=启用, resourceType=r, requestPath=PUT/roomTypes/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002005, parentResourceNo=100001003002002, resourceName=禁用, resourceType=r, requestPath=PUT/roomTypes/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001002001001001, parentResourceNo=100001002001001, resourceName=到院, resourceType=r, requestPath=PUT/reservation/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002001, parentResourceNo=100001003002002, resourceName=新增房型, resourceType=r, requestPath=POST/roomTypes, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002002, parentResourceNo=100001003002002, resourceName=删除, resourceType=r, requestPath=DELETE/roomTypes/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001001003, parentResourceNo=100001009001001, resourceName=查看, resourceType=r, requestPath=GET /orders, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001001001, parentResourceNo=100001009001001, resourceName=取消, resourceType=r, requestPath=POST/orders/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001001002, parentResourceNo=100001009001001, resourceName=退款, resourceType=r, requestPath=POST /orders/refund, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001002001, parentResourceNo=100001008001002, resourceName=查看, resourceType=r, requestPath=GET/bill/arrears/, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002001001, parentResourceNo=100001006002001, resourceName=批量设置护理员, resourceType=r, requestPath=PUT/elder/setNursing, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002001002, parentResourceNo=100001006002001, resourceName=设置护理员, resourceType=r, requestPath=PUT /elder/setNursing, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001002, parentResourceNo=100001003002001, resourceName=编辑楼层, resourceType=r, requestPath=PUT /floor/update, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001003, parentResourceNo=100001003002001, resourceName=删除楼层, resourceType=r, requestPath=DELETE/floor/delete/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001004, parentResourceNo=100001003002001, resourceName=新增房间, resourceType=r, requestPath=POST/room/add, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001005, parentResourceNo=100001003002001, resourceName=编辑房间, resourceType=r, requestPath=PUT/room/update, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001006, parentResourceNo=100001003002001, resourceName=删除房间, resourceType=r, requestPath=DELETE/room/delete/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001002001, parentResourceNo=100001009001002, resourceName=查看, resourceType=r, requestPath=GET/trade-common-feign/query-refund, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001007, parentResourceNo=100001003002001, resourceName=查看房间, resourceType=r, requestPath=GET /room/get/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001008, parentResourceNo=100001003002001, resourceName=新增床位, resourceType=r, requestPath=POST/bed/create, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001009, parentResourceNo=100001003002001, resourceName=编辑床位, resourceType=r, requestPath=PUT/bed/update, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001010, parentResourceNo=100001003002001, resourceName=删除床位, resourceType=r, requestPath=DELETE/bed/delete/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001004, parentResourceNo=100001006001001, resourceName=启用, resourceType=r, requestPath=PUT/nursingLevel/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001005, parentResourceNo=100001006001001, resourceName=禁用, resourceType=r, requestPath=PUT/nursingLevel/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001002, parentResourceNo=100001006001001, resourceName=删除, resourceType=r, requestPath=DELETE/nursingLevel/delete/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001003, parentResourceNo=100001006001001, resourceName=编辑, resourceType=r, requestPath=PUT /nursingLevel/update, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001001, parentResourceNo=100001006001001, resourceName=新增护理等级, resourceType=r, requestPath=POST/nursingLevel/insert, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008002001001, parentResourceNo=100001008002001, resourceName=充值, resourceType=r, requestPath=POST/bill/prepaidRechargeRecord, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001001, parentResourceNo=100001003002001, resourceName=新增楼层, resourceType=r, requestPath=POST/floor/add, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005001001002, parentResourceNo=100001005001001, resourceName=发起入住申请, resourceType=r, requestPath=POST/checkIn/create, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001001001, parentResourceNo=100001008001001, resourceName=生成月度账单, resourceType=r, requestPath=POST/bill, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001001003, parentResourceNo=100001008001001, resourceName=取消, resourceType=r, requestPath=PUT/bill/cancel/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005001001003, parentResourceNo=100001005001001, resourceName=查看, resourceType=r, requestPath=GET/checkIn, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001001002, parentResourceNo=100001008001001, resourceName=支付, resourceType=r, requestPath=PUT/bill, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001001004, parentResourceNo=100001008001001, resourceName=查看, resourceType=r, requestPath=GET /bill/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002002003, parentResourceNo=100001006002002, resourceName=执行, resourceType=r, requestPath=PUT/nursingTask/do, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002002002, parentResourceNo=100001006002002, resourceName=查看, resourceType=r, requestPath=GET/nursingTask, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002002004, parentResourceNo=100001006002002, resourceName=改期, resourceType=r, requestPath=PUT/nursingTask/updateTime, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002002001, parentResourceNo=100001006002002, resourceName=取消, resourceType=r, requestPath=PUT/nursingTask/cancel, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003004, parentResourceNo=100001006001003, resourceName=禁用, resourceType=r, requestPath=PUT/nursing_project/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003003, parentResourceNo=100001006001003, resourceName=编辑, resourceType=r, requestPath=PUT/nursing_project/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003002, parentResourceNo=100001006001003, resourceName=删除, resourceType=r, requestPath=DELETE/nursing_project/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005002001002, parentResourceNo=100001005002001, resourceName=查看, resourceType=r, requestPath=GET/elder, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003001, parentResourceNo=100001006001003, resourceName=新增, resourceType=r, requestPath=POST/nursing_project, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005002001001, parentResourceNo=100001005002001, resourceName=发起退住申请, resourceType=r, requestPath=POST/elder/create, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001002001002001, parentResourceNo=100001002001002, resourceName=来访登记, resourceType=r, requestPath=POST /visit, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001, parentResourceNo=100001015001000, resourceName=设备管理, resourceType=m, requestPath=equipment, label=null, sortNo=0, icon=hlrw, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001000, parentResourceNo=100001011000000, resourceName=协同工作, resourceType=m, requestPath=xtgz, label=xtgz, sortNo=1, icon=icon, remark=协同工作, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001001, parentResourceNo=100001001001000, resourceName=新增部门, resourceType=r, requestPath=PUT/dept, label=PUT:dept, sortNo=1, icon=ioc, remark=部门新增, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001001, parentResourceNo=100001011001000, resourceName=我的待办, resourceType=m, requestPath=backlogAfter, label=wddb, sortNo=1, icon=icon, remark=我的待办, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001012000000, parentResourceNo=100001000000000, resourceName=工作台, resourceType=m, requestPath=dashboard, label=null, sortNo=1, icon=hlrw, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001006000, parentResourceNo=100001001000000, resourceName=用户管理, resourceType=m, requestPath=user, label=null, sortNo=1, icon=, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008002001, parentResourceNo=100001008002000, resourceName=预缴款充值, resourceType=m, requestPath=topUp, label=yjkcz, sortNo=1, icon=icon, remark=预缴款充值, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003001000, parentResourceNo=100001003000000, resourceName=合同管理, resourceType=m, requestPath=htgl, label=htgl, sortNo=1, icon=icon, remark=合同管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003001001, parentResourceNo=100001003001000, resourceName=合同跟踪, resourceType=m, requestPath=trackAfter, label=htgz, sortNo=1, icon=icon, remark=合同跟踪, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005002001, parentResourceNo=100001005002000, resourceName=退住办理, resourceType=m, requestPath=quitManage, label=tzbl, sortNo=1, icon=icon, remark=退住办理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001001, parentResourceNo=100001009001000, resourceName=订单管理, resourceType=m, requestPath=olist, label=ddgl, sortNo=1, icon=icon, remark=ddgl, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001000, parentResourceNo=100001009000000, resourceName=订单管理, resourceType=m, requestPath=order, label=ddgl, sortNo=1, icon=icon, remark=订单管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004000, parentResourceNo=100001001007000, resourceName=角色管理, resourceType=m, requestPath=role, label=role, sortNo=1, icon=component, remark=角色管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004001, parentResourceNo=100001001004000, resourceName=新增角色, resourceType=r, requestPath=PUT/role, label=PUT:role, sortNo=1, icon=ioc, remark=角色新增, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002001, parentResourceNo=100001006002000, resourceName=负责老人, resourceType=m, requestPath=fzlr, label=fzlr, sortNo=1, icon=icon, remark=负责老人, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001002001001, parentResourceNo=100001002001000, resourceName=预约登记, resourceType=m, requestPath=subscribe, label=yydj, sortNo=1, icon=icon, remark=预约登记, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001002001000, parentResourceNo=100001002000000, resourceName=预约来访, resourceType=m, requestPath=yylf, label=yylf, sortNo=1, icon=cwgl-sei, remark=预约来访, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001018001000, parentResourceNo=100001018000000, resourceName=个人中心, resourceType=m, requestPath=userCenter/index, label=null, sortNo=1, icon=dagl2beifen, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001018001001, parentResourceNo=100001018001000, resourceName=个人中心, resourceType=m, requestPath=userCenter, label=null, sortNo=1, icon=dagl2beifen, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005001, parentResourceNo=100001001005000, resourceName=新增用户, resourceType=r, requestPath=PUT/user, label=PUT:user, sortNo=1, icon=ioc, remark=用户新增, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003003001, parentResourceNo=100001003003000, resourceName=请假管理, resourceType=m, requestPath=qjgl, label=qjgl, sortNo=1, icon=icon, remark=请假管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001000, parentResourceNo=100001008000000, resourceName=账单管理, resourceType=m, requestPath=bill, label=zdgl, sortNo=1, icon=icon, remark=账单管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005000, parentResourceNo=100001001006000, resourceName=用户信息, resourceType=m, requestPath=user, label=user, sortNo=1, icon=user, remark=用户管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001001, parentResourceNo=100001008001000, resourceName=入账列表, resourceType=m, requestPath=enterAccount, label=rzlb, sortNo=1, icon=icon, remark=入账列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001000, parentResourceNo=100001015000000, resourceName=设备管理, resourceType=m, requestPath=equi, label=null, sortNo=1, icon=hlrw, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002001, parentResourceNo=100001001002000, resourceName=新增职位, resourceType=r, requestPath=PUT/post, label=PUT:post, sortNo=1, icon=ioc, remark=职位新增, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001012001000, parentResourceNo=100001012000000, resourceName=工作台, resourceType=m, requestPath=base, label=null, sortNo=1, icon=hlrw, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001, parentResourceNo=100001006001000, resourceName=护理等级, resourceType=m, requestPath=grade, label=hldj, sortNo=1, icon=icon, remark=护理等级, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001000, parentResourceNo=100001006000000, resourceName=护理计划, resourceType=m, requestPath=hljh-1, label=hljh-1, sortNo=1, icon=icon, remark=护理计划, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002002, parentResourceNo=100001015002000, resourceName=报警数据, resourceType=m, requestPath=facility, label=null, sortNo=1, icon=, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001, parentResourceNo=100001003002000, resourceName=床位房型, resourceType=m, requestPath=houseType, label=cwfx, sortNo=1, icon=icon, remark=床位房型, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001010001001, parentResourceNo=100001010001000, resourceName=客户信息, resourceType=m, requestPath=list, label=khxx, sortNo=1, icon=icon, remark=客户信息, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001010001000, parentResourceNo=100001010000000, resourceName=客户信息, resourceType=m, requestPath=khxx, label=khxx, sortNo=1, icon=icon, remark=客户信息, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005001001, parentResourceNo=100001005001000, resourceName=入住办理, resourceType=m, requestPath=enterManage, label=rzbl, sortNo=1, icon=icon, remark=入住办理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005001000, parentResourceNo=100001005000000, resourceName=入住管理, resourceType=m, requestPath=enter, label=rzgl, sortNo=1, icon=icon, remark=入住管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001002, parentResourceNo=100001011001000, resourceName=我的申请, resourceType=m, requestPath=apply, label=wdsq, sortNo=2, icon=icon, remark=我的申请, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001002000000, parentResourceNo=100001000000000, resourceName=来访管理, resourceType=m, requestPath=appointment, label=lfgl, sortNo=2, icon=icon, remark=预约管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008002000, parentResourceNo=100001008000000, resourceName=预存管理, resourceType=m, requestPath=prestore, label=ycgl, sortNo=2, icon=icon, remark=预存管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008002002, parentResourceNo=100001008002000, resourceName=余额查询, resourceType=m, requestPath=balance, label=yecx, sortNo=2, icon=icon, remark=余额查询, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001007000, parentResourceNo=100001001000000, resourceName=权限配置, resourceType=m, requestPath=permission, label=role, sortNo=2, icon=component, remark=角色管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005002000, parentResourceNo=100001005000000, resourceName=退住管理, resourceType=m, requestPath=quit, label=tzgl, sortNo=2, icon=icon, remark=退住管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001002, parentResourceNo=100001009001000, resourceName=退款管理, resourceType=m, requestPath=refund, label=qjgl, sortNo=2, icon=cwgl-sei, remark=请假管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002002, parentResourceNo=100001006002000, resourceName=任务安排, resourceType=m, requestPath=rwap, label=rwap, sortNo=2, icon=icon, remark=任务安排, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002000, parentResourceNo=100001006000000, resourceName=护理任务, resourceType=m, requestPath=hlrw, label=hlrw, sortNo=2, icon=icon, remark=护理任务, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001002001002, parentResourceNo=100001002001000, resourceName=来访登记, resourceType=m, requestPath=comeVisit, label=lfdj, sortNo=2, icon=icon, remark=来访登记, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001002, parentResourceNo=100001008001000, resourceName=欠费老人, resourceType=m, requestPath=arrearage, label=qflr, sortNo=2, icon=icon, remark=欠费老人, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003000, parentResourceNo=100001001007000, resourceName=菜单管理, resourceType=m, requestPath=menu, label=resource, sortNo=2, icon=user, remark=资源管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002000, parentResourceNo=100001015000000, resourceName=报警管理, resourceType=m, requestPath=warn, label=null, sortNo=2, icon=cwgl-sei, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002, parentResourceNo=100001006001000, resourceName=护理计划, resourceType=m, requestPath=nursePlan, label=hljh-2, sortNo=2, icon=icon, remark=护理计划, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003, parentResourceNo=100001015002000, resourceName=报警规则, resourceType=m, requestPath=rule, label=null, sortNo=2, icon=, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002003, parentResourceNo=100001003002000, resourceName=智能床位, resourceType=m, requestPath=smartBed, label=cwgl, sortNo=2, icon=icon, remark=, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002000, parentResourceNo=100001003000000, resourceName=床位管理, resourceType=m, requestPath=cwgl, label=cwgl, sortNo=2, icon=icon, remark=, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001008, parentResourceNo=100001001001000, resourceName=启用, resourceType=r, requestPath=PATCH/dept, label=PATCH:dept, sortNo=3, icon=ioc, remark=部门修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001009, parentResourceNo=100001001001000, resourceName=禁用, resourceType=r, requestPath=PATCH/dept, label=PATCH:dept, sortNo=3, icon=ioc, remark=部门修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005000000, parentResourceNo=100001000000000, resourceName=入退管理, resourceType=m, requestPath=enterQuit, label=rtgl, sortNo=3, icon=icon, remark=入退管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001000, parentResourceNo=100001001007000, resourceName=部门管理, resourceType=m, requestPath=dept, label=dept, sortNo=3, icon=form, remark=部门管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001003, parentResourceNo=100001001001000, resourceName=编辑, resourceType=r, requestPath=PATCH/dept, label=PATCH:dept, sortNo=3, icon=ioc, remark=部门修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004003, parentResourceNo=100001001004000, resourceName=编辑, resourceType=r, requestPath=PATCH/role, label=PATCH:role, sortNo=3, icon=ioc, remark=角色修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003003000, parentResourceNo=100001003000000, resourceName=请假管理, resourceType=m, requestPath=qjgl, label=qjgl, sortNo=3, icon=icon, remark=请假管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005003, parentResourceNo=100001001005000, resourceName=编辑, resourceType=r, requestPath=PATCH/user, label=PATCH:user, sortNo=3, icon=ioc, remark=用户修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005007, parentResourceNo=100001001005000, resourceName=重置密码, resourceType=r, requestPath=POST/user/reset-passwords/**, label=PATCH:user, sortNo=3, icon=ioc, remark=用户修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005006, parentResourceNo=100001001005000, resourceName=删除, resourceType=r, requestPath=DELETE/user/remove/**, label=PATCH:user, sortNo=3, icon=ioc, remark=用户修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002003, parentResourceNo=100001001002000, resourceName=编辑, resourceType=r, requestPath=PATCH/post, label=PATCH:post, sortNo=3, icon=ioc, remark=职位修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002004, parentResourceNo=100001001002000, resourceName=删除, resourceType=r, requestPath=DELETE /post/**, label=PATCH:post, sortNo=3, icon=ioc, remark=职位修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002005, parentResourceNo=100001001002000, resourceName=启用, resourceType=r, requestPath=PATCH/post, label=PATCH:post, sortNo=3, icon=ioc, remark=职位修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002006, parentResourceNo=100001001002000, resourceName=禁用, resourceType=r, requestPath=PATCH/post, label=PATCH:post, sortNo=3, icon=ioc, remark=职位修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003, parentResourceNo=100001006001000, resourceName=护理项目, resourceType=m, requestPath=nurseProject, label=hlxm, sortNo=3, icon=icon, remark=护理项目, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002, parentResourceNo=100001003002000, resourceName=房型设置, resourceType=m, requestPath=houseSet, label=fxsz, sortNo=3, icon=icon, remark=房型设置, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001004, parentResourceNo=100001001001000, resourceName=部门树形, resourceType=r, requestPath=POST/dept/tree, label=POST:dept:tree, sortNo=4, icon=ioc, remark=部门树形, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003010, parentResourceNo=100001001003000, resourceName=按钮编辑, resourceType=r, requestPath=PATCH/resource, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003011, parentResourceNo=100001001003000, resourceName=菜单树形, resourceType=r, requestPath=POST/resource/tree, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004004, parentResourceNo=100001001004000, resourceName=删除, resourceType=r, requestPath=DELETE/role/**, label=POST:role:list, sortNo=4, icon=ioc, remark=角色列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004006, parentResourceNo=100001001004000, resourceName=禁用, resourceType=r, requestPath=PATCH /role, label=POST:role:list, sortNo=4, icon=ioc, remark=角色列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004005, parentResourceNo=100001001004000, resourceName=启用, resourceType=r, requestPath=PATCH /role, label=POST:role:list, sortNo=4, icon=ioc, remark=角色列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002000, parentResourceNo=100001001007000, resourceName=职位管理, resourceType=m, requestPath=post, label=post, sortNo=4, icon=chart, remark=职位管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003000000, parentResourceNo=100001000000000, resourceName=在住管理, resourceType=m, requestPath=liveIn, label=zzgl, sortNo=4, icon=icon, remark=在住管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003001, parentResourceNo=100001001003000, resourceName=菜单配置, resourceType=r, requestPath=PUT/resource, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003003, parentResourceNo=100001001003000, resourceName=菜单禁用, resourceType=r, requestPath=POST/resource/enable, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003002, parentResourceNo=100001001003000, resourceName=菜单删除, resourceType=r, requestPath=DELETE/resource/**, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003005, parentResourceNo=100001001003000, resourceName=菜单编辑, resourceType=r, requestPath=PATCH/resource, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003004, parentResourceNo=100001001003000, resourceName=菜单启用, resourceType=r, requestPath=POST/resource/enable, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003007, parentResourceNo=100001001003000, resourceName=按钮删除, resourceType=r, requestPath=DELETE/resource/**, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003006, parentResourceNo=100001001003000, resourceName=按钮配置, resourceType=r, requestPath=PUT/resource, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003009, parentResourceNo=100001001003000, resourceName=按钮禁用, resourceType=r, requestPath=POST/resource/enable, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003008, parentResourceNo=100001001003000, resourceName=按钮启用, resourceType=r, requestPath=POST/resource/enable, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001018001001001, parentResourceNo=100001018001001, resourceName=当前用户, resourceType=r, requestPath=GET /user/current-user, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001018001001002, parentResourceNo=100001018001001, resourceName=编辑, resourceType=r, requestPath=PATCH/user, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003005, parentResourceNo=100001015002003, resourceName=禁用, resourceType=r, requestPath=PUT/alert-rule/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001002001, parentResourceNo=100001011001002, resourceName=申请退住, resourceType=r, requestPath=POST/elder/create, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001002002, parentResourceNo=100001011001002, resourceName=撤销退住, resourceType=r, requestPath=PUT/elder/cancel, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001002003, parentResourceNo=100001011001002, resourceName=申请入住, resourceType=r, requestPath=POST/checkIn/create, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001002004, parentResourceNo=100001011001002, resourceName=撤销入住, resourceType=r, requestPath=PUT/checkIn/cancel, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001004, parentResourceNo=100001015001001, resourceName=查看, resourceType=r, requestPath=POST/iot/QueryDeviceDetail, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001001, parentResourceNo=100001015001001, resourceName=新增设备, resourceType=r, requestPath=POST/iot/RegisterDevice, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001003, parentResourceNo=100001015001001, resourceName=编辑设备, resourceType=r, requestPath=POST /iot/UpdateDevice, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001002, parentResourceNo=100001015001001, resourceName=删除, resourceType=r, requestPath=DELETE/iot/DeleteDevice, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003001, parentResourceNo=100001015002003, resourceName=新增报警规则, resourceType=r, requestPath=POST/alert-rule/create, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003002, parentResourceNo=100001015002003, resourceName=删除, resourceType=r, requestPath=DELETE/alert-rule/delete/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003003, parentResourceNo=100001015002003, resourceName=编辑, resourceType=r, requestPath=PUT /alert-rule/update/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003004, parentResourceNo=100001015002003, resourceName=启用, resourceType=r, requestPath=PUT/alert-rule/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005005, parentResourceNo=100001001005000, resourceName=禁用, resourceType=r, requestPath=PATCH/user, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005008, parentResourceNo=100001001005000, resourceName=启用, resourceType=r, requestPath=PATCH/user, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006000000, parentResourceNo=100001000000000, resourceName=服务管理, resourceType=m, requestPath=serve, label=fwgl, sortNo=5, icon=icon, remark=服务管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002002001, parentResourceNo=100001015002002, resourceName=处理, resourceType=r, requestPath=PUT/device-data/update/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001001002, parentResourceNo=100001011001001, resourceName=入住处理, resourceType=r, requestPath=GET/checkIn, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001001001, parentResourceNo=100001011001001, resourceName=退住处理, resourceType=r, requestPath=GET/elder, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009000000, parentResourceNo=100001000000000, resourceName=订单管理, resourceType=m, requestPath=order, label=ddgl, sortNo=6, icon=icon, remark=订单管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008000000, parentResourceNo=100001000000000, resourceName=财务管理, resourceType=m, requestPath=finance, label=cwgl, sortNo=7, icon=icon, remark=财务管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001010000000, parentResourceNo=100001000000000, resourceName=客户管理, resourceType=m, requestPath=client, label=khgl, sortNo=8, icon=icon, remark=客户管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001000000, parentResourceNo=100001000000000, resourceName=权限管理, resourceType=m, requestPath=permission, label=authority, sortNo=9, icon=user, remark=权限管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011000000, parentResourceNo=100001000000000, resourceName=协同工作, resourceType=m, requestPath=active, label=xtgz, sortNo=10, icon=icon, remark=协同工作, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015000000, parentResourceNo=100001000000000, resourceName=智能监测, resourceType=m, requestPath=intelligence, label=null, sortNo=11, icon=hlrw, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001018000000, parentResourceNo=100001000000000, resourceName=个人中心, resourceType=m, requestPath=userCenter, label=null, sortNo=11, icon=dagl2beifen, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005005001, parentResourceNo=100001001005005, resourceName=dept, resourceType=m, requestPath=dept, label=dept, sortNo=111111111, icon=cwgl-sei, remark=部门管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4)] 2026-01-28 09:57:15.442 [http-nio-9995-exec-3] INFO com.kyl.service.impl.ResourceServiceImpl-myButten---封装的按钮列表为------------->[MenuVo(name=工作台, path=dashboard, component=null, redirect=null, hidden=null, children=[MenuVo(name=工作台, path=base, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=来访管理, path=appointment, component=null, redirect=null, hidden=null, children=[MenuVo(name=预约来访, path=yylf, component=null, redirect=null, hidden=null, children=[MenuVo(name=预约登记, path=subscribe, component=null, redirect=null, hidden=null, children=[MenuVo(name=到院, path=PUT/reservation/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=来访登记, path=comeVisit, component=null, redirect=null, hidden=null, children=[MenuVo(name=来访登记, path=POST /visit, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=入退管理, path=enterQuit, component=null, redirect=null, hidden=null, children=[MenuVo(name=入住管理, path=enter, component=null, redirect=null, hidden=null, children=[MenuVo(name=入住办理, path=enterManage, component=null, redirect=null, hidden=null, children=[MenuVo(name=发起入住申请, path=POST/checkIn/create, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=查看, path=GET/checkIn, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=退住管理, path=quit, component=null, redirect=null, hidden=null, children=[MenuVo(name=退住办理, path=quitManage, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=GET/elder, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=发起退住申请, path=POST/elder/create, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=在住管理, path=liveIn, component=null, redirect=null, hidden=null, children=[MenuVo(name=合同管理, path=htgl, component=null, redirect=null, hidden=null, children=[MenuVo(name=合同跟踪, path=trackAfter, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=GET/contract/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=床位管理, path=cwgl, component=null, redirect=null, hidden=null, children=[MenuVo(name=床位房型, path=houseType, component=null, redirect=null, hidden=null, children=[MenuVo(name=编辑楼层, path=PUT /floor/update, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除楼层, path=DELETE/floor/delete/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增房间, path=POST/room/add, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑房间, path=PUT/room/update, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除房间, path=DELETE/room/delete/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=查看房间, path=GET /room/get/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增床位, path=POST/bed/create, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑床位, path=PUT/bed/update, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除床位, path=DELETE/bed/delete/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增楼层, path=POST/floor/add, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=智能床位, path=smartBed, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=房型设置, path=houseSet, component=null, redirect=null, hidden=null, children=[MenuVo(name=编辑, path=PUT/roomTypes/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=启用, path=PUT/roomTypes/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=禁用, path=PUT/roomTypes/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增房型, path=POST/roomTypes, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/roomTypes/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=请假管理, path=qjgl, component=null, redirect=null, hidden=null, children=[MenuVo(name=请假管理, path=qjgl, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=服务管理, path=serve, component=null, redirect=null, hidden=null, children=[MenuVo(name=护理计划, path=hljh-1, component=null, redirect=null, hidden=null, children=[MenuVo(name=护理等级, path=grade, component=null, redirect=null, hidden=null, children=[MenuVo(name=启用, path=PUT/nursingLevel/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=禁用, path=PUT/nursingLevel/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/nursingLevel/delete/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PUT /nursingLevel/update, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增护理等级, path=POST/nursingLevel/insert, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=护理计划, path=nursePlan, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=PUT/nursing/plan/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PUT/nursing/plan/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=启用, path=PUT/nursing/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增护理计划, path=POST/nursing/plan, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/nursing/plan/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=护理项目, path=nurseProject, component=null, redirect=null, hidden=null, children=[MenuVo(name=禁用, path=PUT/nursing_project/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PUT/nursing_project/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/nursing_project/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增, path=POST/nursing_project, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=护理任务, path=hlrw, component=null, redirect=null, hidden=null, children=[MenuVo(name=负责老人, path=fzlr, component=null, redirect=null, hidden=null, children=[MenuVo(name=批量设置护理员, path=PUT/elder/setNursing, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=设置护理员, path=PUT /elder/setNursing, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=任务安排, path=rwap, component=null, redirect=null, hidden=null, children=[MenuVo(name=执行, path=PUT/nursingTask/do, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=查看, path=GET/nursingTask, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=改期, path=PUT/nursingTask/updateTime, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=取消, path=PUT/nursingTask/cancel, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=订单管理, path=order, component=null, redirect=null, hidden=null, children=[MenuVo(name=订单管理, path=order, component=null, redirect=null, hidden=null, children=[MenuVo(name=订单管理, path=olist, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=GET /orders, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=取消, path=POST/orders/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=退款, path=POST /orders/refund, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=退款管理, path=refund, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=GET/trade-common-feign/query-refund, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=财务管理, path=finance, component=null, redirect=null, hidden=null, children=[MenuVo(name=账单管理, path=bill, component=null, redirect=null, hidden=null, children=[MenuVo(name=入账列表, path=enterAccount, component=null, redirect=null, hidden=null, children=[MenuVo(name=生成月度账单, path=POST/bill, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=取消, path=PUT/bill/cancel/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=支付, path=PUT/bill, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=查看, path=GET /bill/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=欠费老人, path=arrearage, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=GET/bill/arrears/, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=预存管理, path=prestore, component=null, redirect=null, hidden=null, children=[MenuVo(name=预缴款充值, path=topUp, component=null, redirect=null, hidden=null, children=[MenuVo(name=充值, path=POST/bill/prepaidRechargeRecord, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=余额查询, path=balance, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=客户管理, path=client, component=null, redirect=null, hidden=null, children=[MenuVo(name=客户信息, path=khxx, component=null, redirect=null, hidden=null, children=[MenuVo(name=客户信息, path=list, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=权限管理, path=permission, component=null, redirect=null, hidden=null, children=[MenuVo(name=用户管理, path=user, component=null, redirect=null, hidden=null, children=[MenuVo(name=用户信息, path=user, component=null, redirect=null, hidden=null, children=[MenuVo(name=新增用户, path=PUT/user, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PATCH/user, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=重置密码, path=POST/user/reset-passwords/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/user/remove/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=禁用, path=PATCH/user, component=null, redirect=null, hidden=null, children=[MenuVo(name=dept, path=dept, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=启用, path=PATCH/user, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=权限配置, path=permission, component=null, redirect=null, hidden=null, children=[MenuVo(name=角色管理, path=role, component=null, redirect=null, hidden=null, children=[MenuVo(name=新增角色, path=PUT/role, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PATCH/role, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/role/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=禁用, path=PATCH /role, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=启用, path=PATCH /role, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=菜单管理, path=menu, component=null, redirect=null, hidden=null, children=[MenuVo(name=按钮编辑, path=PATCH/resource, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=菜单树形, path=POST/resource/tree, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=菜单配置, path=PUT/resource, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=菜单禁用, path=POST/resource/enable, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=菜单删除, path=DELETE/resource/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=菜单编辑, path=PATCH/resource, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=菜单启用, path=POST/resource/enable, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=按钮删除, path=DELETE/resource/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=按钮配置, path=PUT/resource, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=按钮禁用, path=POST/resource/enable, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=按钮启用, path=POST/resource/enable, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=部门管理, path=dept, component=null, redirect=null, hidden=null, children=[MenuVo(name=删除部门, path=DELETE/dept/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增部门, path=PUT/dept, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=启用, path=PATCH/dept, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=禁用, path=PATCH/dept, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PATCH/dept, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=部门树形, path=POST/dept/tree, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=职位管理, path=post, component=null, redirect=null, hidden=null, children=[MenuVo(name=新增职位, path=PUT/post, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PATCH/post, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE /post/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=启用, path=PATCH/post, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=禁用, path=PATCH/post, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=协同工作, path=active, component=null, redirect=null, hidden=null, children=[MenuVo(name=协同工作, path=xtgz, component=null, redirect=null, hidden=null, children=[MenuVo(name=我的待办, path=backlogAfter, component=null, redirect=null, hidden=null, children=[MenuVo(name=入住处理, path=GET/checkIn, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=退住处理, path=GET/elder, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=我的申请, path=apply, component=null, redirect=null, hidden=null, children=[MenuVo(name=申请退住, path=POST/elder/create, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=撤销退住, path=PUT/elder/cancel, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=申请入住, path=POST/checkIn/create, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=撤销入住, path=PUT/checkIn/cancel, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=智能监测, path=intelligence, component=null, redirect=null, hidden=null, children=[MenuVo(name=设备管理, path=equi, component=null, redirect=null, hidden=null, children=[MenuVo(name=设备管理, path=equipment, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=POST/iot/QueryDeviceDetail, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增设备, path=POST/iot/RegisterDevice, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑设备, path=POST /iot/UpdateDevice, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/iot/DeleteDevice, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=报警管理, path=warn, component=null, redirect=null, hidden=null, children=[MenuVo(name=报警数据, path=facility, component=null, redirect=null, hidden=null, children=[MenuVo(name=处理, path=PUT/device-data/update/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=报警规则, path=rule, component=null, redirect=null, hidden=null, children=[MenuVo(name=禁用, path=PUT/alert-rule/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增报警规则, path=POST/alert-rule/create, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/alert-rule/delete/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PUT /alert-rule/update/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=启用, path=PUT/alert-rule/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=个人中心, path=userCenter, component=null, redirect=null, hidden=null, children=[MenuVo(name=个人中心, path=userCenter/index, component=null, redirect=null, hidden=null, children=[MenuVo(name=个人中心, path=userCenter, component=null, redirect=null, hidden=null, children=[MenuVo(name=当前用户, path=GET /user/current-user, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PATCH/user, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null)] 2026-01-28 09:57:15.444 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 09:57:15.446 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[MenuVo(name=工作台, path=dashboard, component=null, redirect=n (truncated)...] 2026-01-28 09:57:15.448 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 09:57:16.116 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/user/current-user 2026-01-28 09:57:16.116 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 09:57:16.121 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY1NDM0LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.TbsuJ-aF44_RqTKFISXIhYi8Df-p8WmbFA_3vR_OHbM 2026-01-28 09:57:16.125 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729565434, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 09:57:16.141 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 09:57:16.146 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 09:57:16.151 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/user/current-user?_t=1769565436033", parameters={masked} 2026-01-28 09:57:16.151 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.UserController#findCurrentUser() 2026-01-28 09:57:16.175 [http-nio-9995-exec-4] INFO com.kyl.controller.UserController-当前用户信息为---------->UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 09:57:16.176 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 09:57:16.176 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...] 2026-01-28 09:57:16.178 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 09:57:36.803 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/role/init-roles 2026-01-28 09:57:36.803 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 09:57:36.809 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY1NDM0LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.TbsuJ-aF44_RqTKFISXIhYi8Df-p8WmbFA_3vR_OHbM 2026-01-28 09:57:36.812 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729565434, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 09:57:36.813 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 09:57:36.819 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 09:57:36.823 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/role/init-roles", parameters={} 2026-01-28 09:57:36.825 [http-nio-9995-exec-5] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]] 2026-01-28 09:57:36.834 [http-nio-9995-exec-5] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found 2026-01-28 09:57:36.834 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND 2026-01-28 09:57:36.837 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={} 2026-01-28 09:57:36.858 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest) 2026-01-28 09:57:36.868 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 09:57:36.868 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Wed Jan 28 09:57:36 CST 2026, status=404, error=Not Found, path=/role/init-roles}] 2026-01-28 09:57:36.869 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404 2026-01-28 09:57:36.892 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 09:57:36.893 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 09:57:36.895 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY1NDM0LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.TbsuJ-aF44_RqTKFISXIhYi8Df-p8WmbFA_3vR_OHbM 2026-01-28 09:57:36.897 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729565434, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 09:57:36.898 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 09:57:36.901 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 09:57:36.906 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 09:57:36.906 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 09:57:36.931 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 09:57:36.932 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 09:57:36.937 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 09:57:36.969 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/user/page/1/10 2026-01-28 09:57:36.969 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 09:57:36.970 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/post/list 2026-01-28 09:57:36.970 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 09:57:36.974 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY1NDM0LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.TbsuJ-aF44_RqTKFISXIhYi8Df-p8WmbFA_3vR_OHbM 2026-01-28 09:57:36.976 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY1NDM0LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.TbsuJ-aF44_RqTKFISXIhYi8Df-p8WmbFA_3vR_OHbM 2026-01-28 09:57:36.977 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729565434, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 09:57:36.978 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 09:57:36.978 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729565434, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 09:57:36.979 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 09:57:36.985 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 09:57:36.987 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 09:57:36.990 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/user/page/1/10", parameters={} 2026-01-28 09:57:36.991 [http-nio-9995-exec-7] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]] 2026-01-28 09:57:36.991 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/post/list", parameters={} 2026-01-28 09:57:36.992 [http-nio-9995-exec-8] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]] 2026-01-28 09:57:36.994 [http-nio-9995-exec-7] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found 2026-01-28 09:57:36.994 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND 2026-01-28 09:57:36.994 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={} 2026-01-28 09:57:36.995 [http-nio-9995-exec-8] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found 2026-01-28 09:57:36.995 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest) 2026-01-28 09:57:36.995 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND 2026-01-28 09:57:36.995 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={} 2026-01-28 09:57:36.996 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest) 2026-01-28 09:57:37.003 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 09:57:37.003 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 09:57:37.003 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Wed Jan 28 09:57:37 CST 2026, status=404, error=Not Found, path=/post/list}] 2026-01-28 09:57:37.003 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Wed Jan 28 09:57:37 CST 2026, status=404, error=Not Found, path=/user/page/1/10}] 2026-01-28 09:57:37.004 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404 2026-01-28 09:57:37.004 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404 2026-01-28 09:57:52.314 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 09:57:52.314 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 09:57:52.317 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY1NDM0LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.TbsuJ-aF44_RqTKFISXIhYi8Df-p8WmbFA_3vR_OHbM 2026-01-28 09:57:52.319 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729565434, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 09:57:52.321 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/user/list 2026-01-28 09:57:52.321 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 09:57:52.322 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 09:57:52.323 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY1NDM0LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.TbsuJ-aF44_RqTKFISXIhYi8Df-p8WmbFA_3vR_OHbM 2026-01-28 09:57:52.323 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 09:57:52.323 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 09:57:52.324 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 09:57:52.325 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY1NDM0LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.TbsuJ-aF44_RqTKFISXIhYi8Df-p8WmbFA_3vR_OHbM 2026-01-28 09:57:52.326 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 09:57:52.326 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729565434, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 09:57:52.326 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 09:57:52.327 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 09:57:52.328 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729565434, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 09:57:52.329 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 09:57:52.329 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 09:57:52.331 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 09:57:52.331 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/user/list", parameters={} 2026-01-28 09:57:52.331 [http-nio-9995-exec-10] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]] 2026-01-28 09:57:52.332 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 09:57:52.333 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 09:57:52.336 [http-nio-9995-exec-10] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found 2026-01-28 09:57:52.336 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND 2026-01-28 09:57:52.336 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={} 2026-01-28 09:57:52.337 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest) 2026-01-28 09:57:52.339 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 09:57:52.339 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 09:57:52.340 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 09:57:52.341 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 09:57:52.341 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Wed Jan 28 09:57:52 CST 2026, status=404, error=Not Found, path=/user/list}] 2026-01-28 09:57:52.343 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404 2026-01-28 09:57:52.348 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=, sortNo=null, leaderId=null, dataState= (truncated)...] 2026-01-28 09:57:52.351 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 09:57:52.367 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 09:57:52.370 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 10:00:02.427 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 10:00:02.427 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 10:00:02.429 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY1NDM0LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.TbsuJ-aF44_RqTKFISXIhYi8Df-p8WmbFA_3vR_OHbM 2026-01-28 10:00:02.431 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729565434, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 10:00:02.431 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 10:00:02.433 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 10:00:02.434 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 10:00:02.435 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 10:00:02.438 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001002000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 10:00:02.502 [http-nio-9995-exec-2] ERROR com.alibaba.druid.pool.DruidAbstractDataSource-discard long time none received connection. , jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, lastPacketReceivedIdleMillis : 130141 2026-01-28 10:00:02.532 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 10:00:02.532 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001002000000, deptNo=100001002001000 (truncated)...] 2026-01-28 10:00:02.534 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 10:00:03.753 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 10:00:03.753 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 10:00:03.754 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY1NDM0LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.TbsuJ-aF44_RqTKFISXIhYi8Df-p8WmbFA_3vR_OHbM 2026-01-28 10:00:03.757 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729565434, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 10:00:03.758 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 10:00:03.759 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 10:00:03.761 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 10:00:03.761 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 10:00:03.766 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001002002000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 10:00:03.771 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 10:00:03.771 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[], operationTime=Wed Jan 28 10:00:03 CST 2026)] 2026-01-28 10:00:03.772 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 10:00:04.915 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 10:00:04.916 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 10:00:04.918 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY1NDM0LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.TbsuJ-aF44_RqTKFISXIhYi8Df-p8WmbFA_3vR_OHbM 2026-01-28 10:00:04.919 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729565434, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 10:00:04.919 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 10:00:04.921 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 10:00:04.922 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 10:00:04.922 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 10:00:04.925 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001002001000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 10:00:04.929 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 10:00:04.930 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[], operationTime=Wed Jan 28 10:00:04 CST 2026)] 2026-01-28 10:00:04.930 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 10:00:06.039 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 10:00:06.039 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 10:00:06.040 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY1NDM0LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.TbsuJ-aF44_RqTKFISXIhYi8Df-p8WmbFA_3vR_OHbM 2026-01-28 10:00:06.042 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729565434, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 10:00:06.042 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 10:00:06.043 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 10:00:06.045 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 10:00:06.046 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 10:00:06.049 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001001000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 10:00:06.052 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 10:00:06.052 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[], operationTime=Wed Jan 28 10:00:06 CST 2026)] 2026-01-28 10:00:06.053 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 10:21:04.705 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closing ... 2026-01-28 10:21:04.709 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closed 2026-01-28 10:21:12.564 [background-preinit] INFO org.hibernate.validator.internal.util.Version-HV000001: Hibernate Validator 6.2.5.Final 2026-01-28 10:21:12.593 [main] INFO com.kyl.KylApplication-Starting KylApplication using Java 11.0.25 on WanJL with PID 14656 (E:\Code\classCode\kyl\kyl-web\target\classes started by 50666 in E:\Code\classCode\kyl) 2026-01-28 10:21:12.596 [main] INFO com.kyl.KylApplication-No active profile set, falling back to 1 default profile: "default" 2026-01-28 10:21:14.210 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Multiple Spring Data modules found, entering strict repository configuration mode 2026-01-28 10:21:14.212 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Bootstrapping Spring Data Redis repositories in DEFAULT mode. 2026-01-28 10:21:14.255 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Finished Spring Data repository scanning in 26 ms. Found 0 Redis repository interfaces. 2026-01-28 10:21:14.414 [main] DEBUG org.apache.ibatis.logging.LogFactory-Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter. 2026-01-28 10:21:14.992 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat initialized with port(s): 9995 (http) 2026-01-28 10:21:15.006 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Initializing ProtocolHandler ["http-nio-9995"] 2026-01-28 10:21:15.006 [main] INFO org.apache.catalina.core.StandardService-Starting service [Tomcat] 2026-01-28 10:21:15.006 [main] INFO org.apache.catalina.core.StandardEngine-Starting Servlet engine: [Apache Tomcat/9.0.65] 2026-01-28 10:21:15.212 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring embedded WebApplicationContext 2026-01-28 10:21:15.213 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext-Root WebApplicationContext: initialization completed in 2275 ms 2026-01-28 10:21:15.297 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure-Init DruidDataSource 2026-01-28 10:21:15.443 [main] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} inited 2026-01-28 10:21:15.838 [main] INFO org.redisson.Version-Redisson 3.11.2 2026-01-28 10:21:18.289 [redisson-netty-2-4] INFO o.r.connection.pool.MasterPubSubConnectionPool-1 connections initialized for 192.168.200.128/192.168.200.128:6379 2026-01-28 10:21:18.296 [redisson-netty-2-19] INFO org.redisson.connection.pool.MasterConnectionPool-24 connections initialized for 192.168.200.128/192.168.200.128:6379 2026-01-28 10:21:20.955 [main] INFO o.s.b.actuate.endpoint.web.EndpointLinksResolver-Exposing 1 endpoint(s) beneath base path '/actuator' 2026-01-28 10:21:21.036 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-14 mappings in 'requestMappingHandlerMapping' 2026-01-28 10:21:21.174 [main] INFO o.s.security.web.DefaultSecurityFilterChain-Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@70f0c352, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@4e93d23e, org.springframework.security.web.context.SecurityContextPersistenceFilter@92775a3, org.springframework.security.web.header.HeaderWriterFilter@2370c90, org.springframework.security.web.authentication.logout.LogoutFilter@44181746, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@ef59aee, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@52a9db63, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@743b7025, org.springframework.security.web.session.SessionManagementFilter@6f986031, org.springframework.security.web.access.ExceptionTranslationFilter@5fafd099, org.springframework.security.web.access.intercept.AuthorizationFilter@434a72f2] 2026-01-28 10:21:21.320 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerAdapter-ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice 2026-01-28 10:21:21.348 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/swagger-ui/] in 'viewControllerHandlerMapping' 2026-01-28 10:21:21.362 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/webjars/**, /**, /swagger-ui.html, /doc.html, /swagger-ui/**] in 'resourceHandlerMapping' 2026-01-28 10:21:21.371 [main] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice 2026-01-28 10:21:21.394 [main] INFO c.b.m.e.spring.MybatisPlusApplicationContextAware-Register ApplicationContext instances org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@26f143ed 2026-01-28 10:21:21.792 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Starting ProtocolHandler ["http-nio-9995"] 2026-01-28 10:21:21.808 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat started on port(s): 9995 (http) with context path '' 2026-01-28 10:21:21.840 [main] ERROR s.d.s.web.plugins.DocumentationPluginsBootstrapper-Unable to scan documentation context default java.lang.NullPointerException: null at java.base/java.lang.String.startsWith(String.java:1428) at java.base/java.lang.String.startsWith(String.java:1470) at springfox.documentation.builders.RequestHandlerSelectors.lambda$handlerPackage$5(RequestHandlerSelectors.java:81) at java.base/java.util.Optional.map(Optional.java:265) at springfox.documentation.builders.RequestHandlerSelectors.lambda$basePackage$6(RequestHandlerSelectors.java:92) at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69) at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69) at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176) at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578) at springfox.documentation.spring.web.scanners.ApiListingReferenceScanner.scan(ApiListingReferenceScanner.java:53) at springfox.documentation.spring.web.scanners.ApiDocumentationScanner.scan(ApiDocumentationScanner.java:63) at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.scanDocumentation(AbstractDocumentationPluginsBootstrapper.java:96) at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.bootstrapDocumentationPlugins(AbstractDocumentationPluginsBootstrapper.java:82) at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.start(DocumentationPluginsBootstrapper.java:100) at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178) at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54) at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356) at java.base/java.lang.Iterable.forEach(Iterable.java:75) at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155) at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123) at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:935) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408) at org.springframework.boot.SpringApplication.run(SpringApplication.java:308) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295) at com.kyl.KylApplication.main(KylApplication.java:17) 2026-01-28 10:21:21.855 [main] INFO com.kyl.KylApplication-Started KylApplication in 9.816 seconds (JVM running for 11.771) 2026-01-28 10:21:22.009 [RMI TCP Connection(1)-172.20.176.1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring DispatcherServlet 'dispatcherServlet' 2026-01-28 10:21:22.009 [RMI TCP Connection(1)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Initializing Servlet 'dispatcherServlet' 2026-01-28 10:21:22.010 [RMI TCP Connection(1)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected StandardServletMultipartResolver 2026-01-28 10:21:22.010 [RMI TCP Connection(1)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected AcceptHeaderLocaleResolver 2026-01-28 10:21:22.010 [RMI TCP Connection(1)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected FixedThemeResolver 2026-01-28 10:21:22.013 [RMI TCP Connection(1)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@1c0db281 2026-01-28 10:21:22.014 [RMI TCP Connection(1)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.support.SessionFlashMapManager@43fe3089 2026-01-28 10:21:22.014 [RMI TCP Connection(1)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data 2026-01-28 10:21:22.014 [RMI TCP Connection(1)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Completed initialization in 4 ms 2026-01-28 10:21:33.156 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 10:21:33.157 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 10:21:33.158 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 10:21:33.158 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 10:21:33.158 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/user/list 2026-01-28 10:21:33.158 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 10:21:33.200 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY1NDM0LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.TbsuJ-aF44_RqTKFISXIhYi8Df-p8WmbFA_3vR_OHbM 2026-01-28 10:21:33.200 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY1NDM0LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.TbsuJ-aF44_RqTKFISXIhYi8Df-p8WmbFA_3vR_OHbM 2026-01-28 10:21:33.200 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY1NDM0LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.TbsuJ-aF44_RqTKFISXIhYi8Df-p8WmbFA_3vR_OHbM 2026-01-28 10:21:33.497 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729565434, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 10:21:33.497 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729565434, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 10:21:33.497 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729565434, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 10:21:33.574 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 10:21:33.574 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 10:21:33.574 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 10:21:33.646 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 10:21:33.646 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 10:21:33.646 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 10:21:33.654 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 10:21:33.654 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/user/list", parameters={} 2026-01-28 10:21:33.654 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 10:21:33.658 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.UserController#findUserList() 2026-01-28 10:21:33.658 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 10:21:33.658 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 10:21:33.719 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=, sortNo=null, leaderId=null, dataState= (truncated)...] 2026-01-28 10:21:33.899 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 10:21:33.899 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 10:21:33.911 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 10:21:33.920 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 10:21:33.965 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 10:21:33.965 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 10:21:34.401 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 10:21:34.401 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[UserVo(username=admin@qq.com, password=$2a$10$4xM9PrGnVVKcM (truncated)...] 2026-01-28 10:21:34.412 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 10:34:58.369 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/role/init-roles 2026-01-28 10:34:58.370 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 10:34:58.374 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY1NDM0LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.TbsuJ-aF44_RqTKFISXIhYi8Df-p8WmbFA_3vR_OHbM 2026-01-28 10:34:58.378 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729565434, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 10:34:58.379 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 10:34:58.382 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 10:34:58.385 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/role/init-roles", parameters={} 2026-01-28 10:34:58.388 [http-nio-9995-exec-4] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]] 2026-01-28 10:34:58.397 [http-nio-9995-exec-4] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found 2026-01-28 10:34:58.397 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND 2026-01-28 10:34:58.401 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={} 2026-01-28 10:34:58.402 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest) 2026-01-28 10:34:58.412 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 10:34:58.412 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Wed Jan 28 10:34:58 CST 2026, status=404, error=Not Found, path=/role/init-roles}] 2026-01-28 10:34:58.414 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404 2026-01-28 10:34:58.459 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 10:34:58.459 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 10:34:58.462 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY1NDM0LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.TbsuJ-aF44_RqTKFISXIhYi8Df-p8WmbFA_3vR_OHbM 2026-01-28 10:34:58.465 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729565434, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 10:34:58.466 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 10:34:58.469 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 10:34:58.473 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 10:34:58.473 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 10:34:58.494 [http-nio-9995-exec-5] ERROR com.alibaba.druid.pool.DruidAbstractDataSource-discard long time none received connection. , jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, lastPacketReceivedIdleMillis : 804662 2026-01-28 10:34:58.499 [http-nio-9995-exec-5] ERROR com.alibaba.druid.pool.DruidAbstractDataSource-discard long time none received connection. , jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, lastPacketReceivedIdleMillis : 804675 2026-01-28 10:34:58.502 [http-nio-9995-exec-5] ERROR com.alibaba.druid.pool.DruidAbstractDataSource-discard long time none received connection. , jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, lastPacketReceivedIdleMillis : 804679 2026-01-28 10:34:58.537 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 10:34:58.537 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 10:34:58.537 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 10:34:58.586 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/post/list 2026-01-28 10:34:58.586 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/user/page/1/10 2026-01-28 10:34:58.587 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 10:34:58.587 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 10:34:58.590 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY1NDM0LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.TbsuJ-aF44_RqTKFISXIhYi8Df-p8WmbFA_3vR_OHbM 2026-01-28 10:34:58.590 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY1NDM0LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.TbsuJ-aF44_RqTKFISXIhYi8Df-p8WmbFA_3vR_OHbM 2026-01-28 10:34:58.592 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729565434, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 10:34:58.593 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729565434, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 10:34:58.593 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 10:34:58.594 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 10:34:58.598 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 10:34:58.598 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 10:34:58.600 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/user/page/1/10", parameters={} 2026-01-28 10:34:58.600 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/post/list", parameters={} 2026-01-28 10:34:58.601 [http-nio-9995-exec-7] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]] 2026-01-28 10:34:58.601 [http-nio-9995-exec-6] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]] 2026-01-28 10:34:58.605 [http-nio-9995-exec-7] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found 2026-01-28 10:34:58.605 [http-nio-9995-exec-6] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found 2026-01-28 10:34:58.605 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND 2026-01-28 10:34:58.605 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND 2026-01-28 10:34:58.605 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={} 2026-01-28 10:34:58.605 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={} 2026-01-28 10:34:58.606 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest) 2026-01-28 10:34:58.606 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest) 2026-01-28 10:34:58.612 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 10:34:58.612 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 10:34:58.612 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Wed Jan 28 10:34:58 CST 2026, status=404, error=Not Found, path=/post/list}] 2026-01-28 10:34:58.612 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Wed Jan 28 10:34:58 CST 2026, status=404, error=Not Found, path=/user/page/1/10}] 2026-01-28 10:34:58.613 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404 2026-01-28 10:34:58.613 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404 2026-01-28 10:53:19.706 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 10:53:19.706 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 10:53:19.708 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/user/list 2026-01-28 10:53:19.709 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 10:53:19.710 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY1NDM0LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.TbsuJ-aF44_RqTKFISXIhYi8Df-p8WmbFA_3vR_OHbM 2026-01-28 10:53:19.711 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY1NDM0LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.TbsuJ-aF44_RqTKFISXIhYi8Df-p8WmbFA_3vR_OHbM 2026-01-28 10:53:19.713 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729565434, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 10:53:19.714 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729565434, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 10:53:19.715 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 10:53:19.715 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 10:53:19.715 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 10:53:19.720 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 10:53:19.721 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY1NDM0LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.TbsuJ-aF44_RqTKFISXIhYi8Df-p8WmbFA_3vR_OHbM 2026-01-28 10:53:19.724 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 10:53:19.726 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 10:53:19.726 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729565434, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 10:53:19.728 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 10:53:19.729 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 10:53:19.759 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 10:53:19.759 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 10:53:19.759 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/user/list", parameters={} 2026-01-28 10:53:19.760 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.UserController#findUserList() 2026-01-28 10:53:19.760 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 10:53:19.760 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 10:53:19.764 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=, sortNo=null, leaderId=null, dataState= (truncated)...] 2026-01-28 10:53:19.767 [http-nio-9995-exec-8] ERROR com.alibaba.druid.pool.DruidAbstractDataSource-discard long time none received connection. , jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, lastPacketReceivedIdleMillis : 1101235 2026-01-28 10:53:19.800 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 10:53:19.801 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[UserVo(username=admin@qq.com, password=$2a$10$4xM9PrGnVVKcM (truncated)...] 2026-01-28 10:53:19.803 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 10:53:19.805 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 10:53:19.805 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 10:53:19.808 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 10:53:19.813 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 10:53:19.813 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 10:53:19.814 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 10:53:30.757 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/resource/tree 2026-01-28 10:53:30.757 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 10:53:30.760 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/resource/list 2026-01-28 10:53:30.760 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 10:53:30.760 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 10:53:30.761 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 10:53:30.761 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 10:53:30.763 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 10:53:30.764 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 10:53:30.764 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 10:53:30.765 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 10:53:30.767 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/resource/tree", parameters={} 2026-01-28 10:53:30.768 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 10:53:30.768 [http-nio-9995-exec-1] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]] 2026-01-28 10:53:30.771 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/resource/list", parameters={} 2026-01-28 10:53:30.772 [http-nio-9995-exec-3] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]] 2026-01-28 10:53:30.774 [http-nio-9995-exec-1] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found 2026-01-28 10:53:30.774 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND 2026-01-28 10:53:30.775 [http-nio-9995-exec-3] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found 2026-01-28 10:53:30.775 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={} 2026-01-28 10:53:30.775 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND 2026-01-28 10:53:30.775 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest) 2026-01-28 10:53:30.775 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={} 2026-01-28 10:53:30.776 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest) 2026-01-28 10:53:30.780 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 10:53:30.781 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Wed Jan 28 10:53:30 CST 2026, status=404, error=Not Found, path=/resource/tree}] 2026-01-28 10:53:30.781 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 10:53:30.781 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Wed Jan 28 10:53:30 CST 2026, status=404, error=Not Found, path=/resource/list}] 2026-01-28 10:53:30.782 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404 2026-01-28 10:53:30.783 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404 2026-01-28 10:53:33.413 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 10:53:33.414 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 10:53:33.415 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/user/list 2026-01-28 10:53:33.415 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 10:53:33.415 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 10:53:33.417 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 10:53:33.417 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 10:53:33.418 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 10:53:33.419 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 10:53:33.419 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 10:53:33.419 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 10:53:33.419 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 10:53:33.420 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 10:53:33.420 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 10:53:33.421 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 10:53:33.421 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 10:53:33.421 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 10:53:33.421 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 10:53:33.422 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/user/list", parameters={} 2026-01-28 10:53:33.422 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.UserController#findUserList() 2026-01-28 10:53:33.422 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 10:53:33.423 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 10:53:33.424 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 10:53:33.424 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 10:53:33.428 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=, sortNo=null, leaderId=null, dataState= (truncated)...] 2026-01-28 10:53:33.434 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 10:53:33.434 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 10:53:33.434 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 10:53:33.434 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[UserVo(username=admin@qq.com, password=$2a$10$4xM9PrGnVVKcM (truncated)...] 2026-01-28 10:53:33.436 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 10:53:33.436 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 10:53:33.439 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 10:53:33.439 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 10:53:33.441 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 10:55:53.179 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:PUT/dept 2026-01-28 10:55:53.179 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 10:55:53.181 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 10:55:53.182 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 10:55:53.184 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 10:55:53.185 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 10:55:53.187 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-PUT "/dept", parameters={} 2026-01-28 10:55:53.189 [http-nio-9995-exec-6] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]] 2026-01-28 10:55:53.191 [http-nio-9995-exec-6] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found 2026-01-28 10:55:53.191 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND 2026-01-28 10:55:53.192 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for PUT "/error", parameters={} 2026-01-28 10:55:53.192 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest) 2026-01-28 10:55:53.194 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 10:55:53.194 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Wed Jan 28 10:55:53 CST 2026, status=404, error=Not Found, path=/dept}] 2026-01-28 10:55:53.194 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404 2026-01-28 11:25:35.786 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closing ... 2026-01-28 11:25:35.787 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closed 2026-01-28 11:25:43.955 [background-preinit] INFO org.hibernate.validator.internal.util.Version-HV000001: Hibernate Validator 6.2.5.Final 2026-01-28 11:25:43.980 [main] INFO com.kyl.KylApplication-Starting KylApplication using Java 11.0.25 on WanJL with PID 4516 (E:\Code\classCode\kyl\kyl-web\target\classes started by 50666 in E:\Code\classCode\kyl) 2026-01-28 11:25:43.981 [main] INFO com.kyl.KylApplication-No active profile set, falling back to 1 default profile: "default" 2026-01-28 11:25:45.749 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Multiple Spring Data modules found, entering strict repository configuration mode 2026-01-28 11:25:45.751 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Bootstrapping Spring Data Redis repositories in DEFAULT mode. 2026-01-28 11:25:45.793 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Finished Spring Data repository scanning in 25 ms. Found 0 Redis repository interfaces. 2026-01-28 11:25:45.921 [main] DEBUG org.apache.ibatis.logging.LogFactory-Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter. 2026-01-28 11:25:46.533 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat initialized with port(s): 9995 (http) 2026-01-28 11:25:46.546 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Initializing ProtocolHandler ["http-nio-9995"] 2026-01-28 11:25:46.547 [main] INFO org.apache.catalina.core.StandardService-Starting service [Tomcat] 2026-01-28 11:25:46.548 [main] INFO org.apache.catalina.core.StandardEngine-Starting Servlet engine: [Apache Tomcat/9.0.65] 2026-01-28 11:25:46.755 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring embedded WebApplicationContext 2026-01-28 11:25:46.755 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext-Root WebApplicationContext: initialization completed in 2393 ms 2026-01-28 11:25:46.870 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure-Init DruidDataSource 2026-01-28 11:25:47.043 [main] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} inited 2026-01-28 11:25:47.410 [main] INFO org.redisson.Version-Redisson 3.11.2 2026-01-28 11:25:50.100 [redisson-netty-2-7] INFO o.r.connection.pool.MasterPubSubConnectionPool-1 connections initialized for 192.168.200.128/192.168.200.128:6379 2026-01-28 11:25:50.102 [redisson-netty-2-19] INFO org.redisson.connection.pool.MasterConnectionPool-24 connections initialized for 192.168.200.128/192.168.200.128:6379 2026-01-28 11:25:53.066 [main] INFO o.s.b.actuate.endpoint.web.EndpointLinksResolver-Exposing 1 endpoint(s) beneath base path '/actuator' 2026-01-28 11:25:53.174 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-15 mappings in 'requestMappingHandlerMapping' 2026-01-28 11:25:53.319 [main] INFO o.s.security.web.DefaultSecurityFilterChain-Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@6c569caf, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@29a5f924, org.springframework.security.web.context.SecurityContextPersistenceFilter@3ca5da54, org.springframework.security.web.header.HeaderWriterFilter@4a467ada, org.springframework.security.web.authentication.logout.LogoutFilter@28b16193, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@45f70f68, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@2bf0bb93, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@5f6ba085, org.springframework.security.web.session.SessionManagementFilter@4645a575, org.springframework.security.web.access.ExceptionTranslationFilter@61627c9d, org.springframework.security.web.access.intercept.AuthorizationFilter@26caf4b6] 2026-01-28 11:25:53.470 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerAdapter-ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice 2026-01-28 11:25:53.499 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/swagger-ui/] in 'viewControllerHandlerMapping' 2026-01-28 11:25:53.515 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/webjars/**, /**, /swagger-ui.html, /doc.html, /swagger-ui/**] in 'resourceHandlerMapping' 2026-01-28 11:25:53.527 [main] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice 2026-01-28 11:25:53.556 [main] INFO c.b.m.e.spring.MybatisPlusApplicationContextAware-Register ApplicationContext instances org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@26f143ed 2026-01-28 11:25:53.967 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Starting ProtocolHandler ["http-nio-9995"] 2026-01-28 11:25:53.979 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat started on port(s): 9995 (http) with context path '' 2026-01-28 11:25:54.017 [main] ERROR s.d.s.web.plugins.DocumentationPluginsBootstrapper-Unable to scan documentation context default java.lang.NullPointerException: null at java.base/java.lang.String.startsWith(String.java:1428) at java.base/java.lang.String.startsWith(String.java:1470) at springfox.documentation.builders.RequestHandlerSelectors.lambda$handlerPackage$5(RequestHandlerSelectors.java:81) at java.base/java.util.Optional.map(Optional.java:265) at springfox.documentation.builders.RequestHandlerSelectors.lambda$basePackage$6(RequestHandlerSelectors.java:92) at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69) at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69) at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176) at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578) at springfox.documentation.spring.web.scanners.ApiListingReferenceScanner.scan(ApiListingReferenceScanner.java:53) at springfox.documentation.spring.web.scanners.ApiDocumentationScanner.scan(ApiDocumentationScanner.java:63) at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.scanDocumentation(AbstractDocumentationPluginsBootstrapper.java:96) at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.bootstrapDocumentationPlugins(AbstractDocumentationPluginsBootstrapper.java:82) at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.start(DocumentationPluginsBootstrapper.java:100) at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178) at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54) at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356) at java.base/java.lang.Iterable.forEach(Iterable.java:75) at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155) at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123) at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:935) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408) at org.springframework.boot.SpringApplication.run(SpringApplication.java:308) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295) at com.kyl.KylApplication.main(KylApplication.java:17) 2026-01-28 11:25:54.037 [main] INFO com.kyl.KylApplication-Started KylApplication in 10.664 seconds (JVM running for 12.635) 2026-01-28 11:25:55.745 [RMI TCP Connection(6)-172.20.176.1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring DispatcherServlet 'dispatcherServlet' 2026-01-28 11:25:55.746 [RMI TCP Connection(6)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Initializing Servlet 'dispatcherServlet' 2026-01-28 11:25:55.746 [RMI TCP Connection(6)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected StandardServletMultipartResolver 2026-01-28 11:25:55.746 [RMI TCP Connection(6)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected AcceptHeaderLocaleResolver 2026-01-28 11:25:55.746 [RMI TCP Connection(6)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected FixedThemeResolver 2026-01-28 11:25:55.748 [RMI TCP Connection(6)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@5721c934 2026-01-28 11:25:55.749 [RMI TCP Connection(6)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.support.SessionFlashMapManager@2d2da2b2 2026-01-28 11:25:55.749 [RMI TCP Connection(6)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data 2026-01-28 11:25:55.749 [RMI TCP Connection(6)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Completed initialization in 3 ms 2026-01-28 11:26:14.105 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:PUT/dept 2026-01-28 11:26:14.105 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:26:14.132 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 11:26:14.355 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 11:26:14.414 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 11:26:14.469 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:26:14.473 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-PUT "/dept", parameters={} 2026-01-28 11:26:14.479 [http-nio-9995-exec-1] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]] 2026-01-28 11:26:14.486 [http-nio-9995-exec-1] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found 2026-01-28 11:26:14.487 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND 2026-01-28 11:26:14.491 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for PUT "/error", parameters={} 2026-01-28 11:26:14.493 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest) 2026-01-28 11:26:14.512 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 11:26:14.513 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Wed Jan 28 11:26:14 CST 2026, status=404, error=Not Found, path=/dept}] 2026-01-28 11:26:14.524 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404 2026-01-28 11:26:41.394 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closing ... 2026-01-28 11:26:41.399 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closed 2026-01-28 11:26:47.800 [background-preinit] INFO org.hibernate.validator.internal.util.Version-HV000001: Hibernate Validator 6.2.5.Final 2026-01-28 11:26:47.829 [main] INFO com.kyl.KylApplication-Starting KylApplication using Java 11.0.25 on WanJL with PID 4568 (E:\Code\classCode\kyl\kyl-web\target\classes started by 50666 in E:\Code\classCode\kyl) 2026-01-28 11:26:47.831 [main] INFO com.kyl.KylApplication-No active profile set, falling back to 1 default profile: "default" 2026-01-28 11:26:49.527 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Multiple Spring Data modules found, entering strict repository configuration mode 2026-01-28 11:26:49.529 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Bootstrapping Spring Data Redis repositories in DEFAULT mode. 2026-01-28 11:26:49.564 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Finished Spring Data repository scanning in 20 ms. Found 0 Redis repository interfaces. 2026-01-28 11:26:49.715 [main] DEBUG org.apache.ibatis.logging.LogFactory-Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter. 2026-01-28 11:26:50.245 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat initialized with port(s): 9995 (http) 2026-01-28 11:26:50.255 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Initializing ProtocolHandler ["http-nio-9995"] 2026-01-28 11:26:50.256 [main] INFO org.apache.catalina.core.StandardService-Starting service [Tomcat] 2026-01-28 11:26:50.256 [main] INFO org.apache.catalina.core.StandardEngine-Starting Servlet engine: [Apache Tomcat/9.0.65] 2026-01-28 11:26:50.441 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring embedded WebApplicationContext 2026-01-28 11:26:50.442 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext-Root WebApplicationContext: initialization completed in 2266 ms 2026-01-28 11:26:50.516 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure-Init DruidDataSource 2026-01-28 11:26:50.641 [main] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} inited 2026-01-28 11:26:50.977 [main] INFO org.redisson.Version-Redisson 3.11.2 2026-01-28 11:26:53.426 [redisson-netty-2-2] INFO o.r.connection.pool.MasterPubSubConnectionPool-1 connections initialized for 192.168.200.128/192.168.200.128:6379 2026-01-28 11:26:53.429 [redisson-netty-2-19] INFO org.redisson.connection.pool.MasterConnectionPool-24 connections initialized for 192.168.200.128/192.168.200.128:6379 2026-01-28 11:26:56.100 [main] INFO o.s.b.actuate.endpoint.web.EndpointLinksResolver-Exposing 1 endpoint(s) beneath base path '/actuator' 2026-01-28 11:26:56.182 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-15 mappings in 'requestMappingHandlerMapping' 2026-01-28 11:26:56.311 [main] INFO o.s.security.web.DefaultSecurityFilterChain-Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@2ddb6c71, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@29f114e0, org.springframework.security.web.context.SecurityContextPersistenceFilter@b332eda, org.springframework.security.web.header.HeaderWriterFilter@6f986031, org.springframework.security.web.authentication.logout.LogoutFilter@743b7025, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@3ca5da54, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@406d922, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@6c569caf, org.springframework.security.web.session.SessionManagementFilter@288915a1, org.springframework.security.web.access.ExceptionTranslationFilter@1be4f05c, org.springframework.security.web.access.intercept.AuthorizationFilter@6771efaa] 2026-01-28 11:26:56.465 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerAdapter-ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice 2026-01-28 11:26:56.499 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/swagger-ui/] in 'viewControllerHandlerMapping' 2026-01-28 11:26:56.514 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/webjars/**, /**, /swagger-ui.html, /doc.html, /swagger-ui/**] in 'resourceHandlerMapping' 2026-01-28 11:26:56.525 [main] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice 2026-01-28 11:26:56.548 [main] INFO c.b.m.e.spring.MybatisPlusApplicationContextAware-Register ApplicationContext instances org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@26f143ed 2026-01-28 11:26:56.901 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Starting ProtocolHandler ["http-nio-9995"] 2026-01-28 11:26:56.912 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat started on port(s): 9995 (http) with context path '' 2026-01-28 11:26:56.938 [main] ERROR s.d.s.web.plugins.DocumentationPluginsBootstrapper-Unable to scan documentation context default java.lang.NullPointerException: null at java.base/java.lang.String.startsWith(String.java:1428) at java.base/java.lang.String.startsWith(String.java:1470) at springfox.documentation.builders.RequestHandlerSelectors.lambda$handlerPackage$5(RequestHandlerSelectors.java:81) at java.base/java.util.Optional.map(Optional.java:265) at springfox.documentation.builders.RequestHandlerSelectors.lambda$basePackage$6(RequestHandlerSelectors.java:92) at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69) at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69) at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176) at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578) at springfox.documentation.spring.web.scanners.ApiListingReferenceScanner.scan(ApiListingReferenceScanner.java:53) at springfox.documentation.spring.web.scanners.ApiDocumentationScanner.scan(ApiDocumentationScanner.java:63) at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.scanDocumentation(AbstractDocumentationPluginsBootstrapper.java:96) at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.bootstrapDocumentationPlugins(AbstractDocumentationPluginsBootstrapper.java:82) at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.start(DocumentationPluginsBootstrapper.java:100) at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178) at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54) at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356) at java.base/java.lang.Iterable.forEach(Iterable.java:75) at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155) at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123) at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:935) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408) at org.springframework.boot.SpringApplication.run(SpringApplication.java:308) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295) at com.kyl.KylApplication.main(KylApplication.java:17) 2026-01-28 11:26:56.951 [main] INFO com.kyl.KylApplication-Started KylApplication in 9.652 seconds (JVM running for 11.421) 2026-01-28 11:26:58.586 [RMI TCP Connection(3)-172.20.176.1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring DispatcherServlet 'dispatcherServlet' 2026-01-28 11:26:58.587 [RMI TCP Connection(3)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Initializing Servlet 'dispatcherServlet' 2026-01-28 11:26:58.587 [RMI TCP Connection(3)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected StandardServletMultipartResolver 2026-01-28 11:26:58.587 [RMI TCP Connection(3)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected AcceptHeaderLocaleResolver 2026-01-28 11:26:58.587 [RMI TCP Connection(3)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected FixedThemeResolver 2026-01-28 11:26:58.589 [RMI TCP Connection(3)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@12a527b3 2026-01-28 11:26:58.589 [RMI TCP Connection(3)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.support.SessionFlashMapManager@6b348390 2026-01-28 11:26:58.589 [RMI TCP Connection(3)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data 2026-01-28 11:26:58.589 [RMI TCP Connection(3)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Completed initialization in 2 ms 2026-01-28 11:27:07.128 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:PUT/dept 2026-01-28 11:27:07.129 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:27:07.159 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 11:27:07.439 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 11:27:07.506 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 11:27:07.561 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:27:07.567 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-PUT "/dept", parameters={} 2026-01-28 11:27:07.574 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#createDept(DeptDto) 2026-01-28 11:27:07.626 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001001000000, deptNo=null, deptName=秘书处, sortNo=1, leaderId=1671403256519078 (truncated)...] 2026-01-28 11:27:07.912 [http-nio-9995-exec-1] INFO com.kyl.service.impl.DeptServiceImpl-新增的部门为----------->Dept(parentDeptNo=100001001000000, deptNo=100001001001000, deptName=秘书处, sortNo=1, dataState=0, leaderId=1671403256519078147, leaderName=院长) 2026-01-28 11:27:08.141 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-Using @ExceptionHandler com.kyl.exception.GlobalExceptionHandler#handleRuntimeException(RuntimeException) 2026-01-28 11:27:08.145 [http-nio-9995-exec-1] ERROR com.kyl.exception.GlobalExceptionHandler-其他未知异常 -> org.springframework.jdbc.BadSqlGrammarException: ### Error updating database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'leader_name' in 'field list' ### The error may exist in com/kyl/mapper/DeptMapper.java (best guess) ### The error may involve com.kyl.mapper.DeptMapper.insert-Inline ### The error occurred while setting parameters ### SQL: INSERT INTO sys_dept ( parent_dept_no, dept_no, dept_name, sort_no, data_state, leader_id, leader_name, create_time, update_time, create_by, update_by, remark ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? ) ### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'leader_name' in 'field list' ; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'leader_name' in 'field list' at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:239) at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70) at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92) at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439) at com.sun.proxy.$Proxy112.insert(Unknown Source) at org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:272) at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:59) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:156) at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:93) at com.sun.proxy.$Proxy113.insert(Unknown Source) at com.baomidou.mybatisplus.extension.repository.IRepository.save(IRepository.java:37) at com.kyl.service.impl.DeptServiceImpl.saveDept(DeptServiceImpl.java:142) at com.kyl.service.impl.DeptServiceImpl$$FastClassBySpringCGLIB$$86c78298.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386) at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:704) at com.kyl.service.impl.DeptServiceImpl$$EnhancerBySpringCGLIB$$7ff6204b.saveDept() at com.kyl.controller.DeptController.createDept(DeptController.java:47) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1071) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:964) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) at org.springframework.web.servlet.FrameworkServlet.doPut(FrameworkServlet.java:920) at javax.servlet.http.HttpServlet.service(HttpServlet.java:684) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) at javax.servlet.http.HttpServlet.service(HttpServlet.java:764) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337) at org.springframework.security.web.access.intercept.AuthorizationFilter.doFilterInternal(AuthorizationFilter.java:73) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90) at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191) at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.base/java.lang.Thread.run(Thread.java:829) Caused by: java.sql.SQLSyntaxErrorException: Unknown column 'leader_name' in 'field list' at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120) at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97) at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953) at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370) at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58) at com.sun.proxy.$Proxy145.execute(Unknown Source) at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:48) at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:75) at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:50) at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:61) at com.kyl.intercept.AutoFillInterceptor.intercept(AutoFillInterceptor.java:75) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59) at com.sun.proxy.$Proxy143.update(Unknown Source) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61) at com.sun.proxy.$Proxy143.update(Unknown Source) at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:197) at org.apache.ibatis.session.defaults.DefaultSqlSession.insert(DefaultSqlSession.java:184) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425) ... 107 common frames omitted 2026-01-28 11:27:08.163 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 11:27:08.164 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{msg=### Error updating database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'leader (truncated)...] 2026-01-28 11:27:08.173 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-Resolved [org.springframework.jdbc.BadSqlGrammarException: ### Error updating database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'leader_name' in 'field list'### The error may exist in com/kyl/mapper/DeptMapper.java (best guess)### The error may involve com.kyl.mapper.DeptMapper.insert-Inline### The error occurred while setting parameters### SQL: INSERT INTO sys_dept ( parent_dept_no, dept_no, dept_name, sort_no, data_state, leader_id, leader_name, create_time, update_time, create_by, update_by, remark ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'leader_name' in 'field list'; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'leader_name' in 'field list'] 2026-01-28 11:27:08.173 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 500 INTERNAL_SERVER_ERROR 2026-01-28 11:28:19.618 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closing ... 2026-01-28 11:28:19.624 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closed 2026-01-28 11:28:26.710 [background-preinit] INFO org.hibernate.validator.internal.util.Version-HV000001: Hibernate Validator 6.2.5.Final 2026-01-28 11:28:26.733 [main] INFO com.kyl.KylApplication-Starting KylApplication using Java 11.0.25 on WanJL with PID 29832 (E:\Code\classCode\kyl\kyl-web\target\classes started by 50666 in E:\Code\classCode\kyl) 2026-01-28 11:28:26.735 [main] INFO com.kyl.KylApplication-No active profile set, falling back to 1 default profile: "default" 2026-01-28 11:28:28.445 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Multiple Spring Data modules found, entering strict repository configuration mode 2026-01-28 11:28:28.447 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Bootstrapping Spring Data Redis repositories in DEFAULT mode. 2026-01-28 11:28:28.486 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Finished Spring Data repository scanning in 24 ms. Found 0 Redis repository interfaces. 2026-01-28 11:28:28.643 [main] DEBUG org.apache.ibatis.logging.LogFactory-Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter. 2026-01-28 11:28:29.183 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat initialized with port(s): 9995 (http) 2026-01-28 11:28:29.193 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Initializing ProtocolHandler ["http-nio-9995"] 2026-01-28 11:28:29.193 [main] INFO org.apache.catalina.core.StandardService-Starting service [Tomcat] 2026-01-28 11:28:29.193 [main] INFO org.apache.catalina.core.StandardEngine-Starting Servlet engine: [Apache Tomcat/9.0.65] 2026-01-28 11:28:29.410 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring embedded WebApplicationContext 2026-01-28 11:28:29.411 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext-Root WebApplicationContext: initialization completed in 2341 ms 2026-01-28 11:28:29.486 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure-Init DruidDataSource 2026-01-28 11:28:29.613 [main] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} inited 2026-01-28 11:28:29.968 [main] INFO org.redisson.Version-Redisson 3.11.2 2026-01-28 11:28:32.423 [redisson-netty-2-27] INFO o.r.connection.pool.MasterPubSubConnectionPool-1 connections initialized for 192.168.200.128/192.168.200.128:6379 2026-01-28 11:28:32.427 [redisson-netty-2-19] INFO org.redisson.connection.pool.MasterConnectionPool-24 connections initialized for 192.168.200.128/192.168.200.128:6379 2026-01-28 11:28:35.299 [main] INFO o.s.b.actuate.endpoint.web.EndpointLinksResolver-Exposing 1 endpoint(s) beneath base path '/actuator' 2026-01-28 11:28:35.387 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-15 mappings in 'requestMappingHandlerMapping' 2026-01-28 11:28:35.574 [main] INFO o.s.security.web.DefaultSecurityFilterChain-Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@29f114e0, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@6c569caf, org.springframework.security.web.context.SecurityContextPersistenceFilter@6bf70600, org.springframework.security.web.header.HeaderWriterFilter@38326fd5, org.springframework.security.web.authentication.logout.LogoutFilter@5eadc347, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@57a0aeb8, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@56017274, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@29a5f924, org.springframework.security.web.session.SessionManagementFilter@62a6a47e, org.springframework.security.web.access.ExceptionTranslationFilter@4202bfe8, org.springframework.security.web.access.intercept.AuthorizationFilter@446fb72e] 2026-01-28 11:28:35.749 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerAdapter-ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice 2026-01-28 11:28:35.786 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/swagger-ui/] in 'viewControllerHandlerMapping' 2026-01-28 11:28:35.806 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/webjars/**, /**, /swagger-ui.html, /doc.html, /swagger-ui/**] in 'resourceHandlerMapping' 2026-01-28 11:28:35.818 [main] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice 2026-01-28 11:28:35.844 [main] INFO c.b.m.e.spring.MybatisPlusApplicationContextAware-Register ApplicationContext instances org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@26f143ed 2026-01-28 11:28:36.314 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Starting ProtocolHandler ["http-nio-9995"] 2026-01-28 11:28:36.329 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat started on port(s): 9995 (http) with context path '' 2026-01-28 11:28:36.363 [main] ERROR s.d.s.web.plugins.DocumentationPluginsBootstrapper-Unable to scan documentation context default java.lang.NullPointerException: null at java.base/java.lang.String.startsWith(String.java:1428) at java.base/java.lang.String.startsWith(String.java:1470) at springfox.documentation.builders.RequestHandlerSelectors.lambda$handlerPackage$5(RequestHandlerSelectors.java:81) at java.base/java.util.Optional.map(Optional.java:265) at springfox.documentation.builders.RequestHandlerSelectors.lambda$basePackage$6(RequestHandlerSelectors.java:92) at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69) at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69) at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176) at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578) at springfox.documentation.spring.web.scanners.ApiListingReferenceScanner.scan(ApiListingReferenceScanner.java:53) at springfox.documentation.spring.web.scanners.ApiDocumentationScanner.scan(ApiDocumentationScanner.java:63) at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.scanDocumentation(AbstractDocumentationPluginsBootstrapper.java:96) at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.bootstrapDocumentationPlugins(AbstractDocumentationPluginsBootstrapper.java:82) at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.start(DocumentationPluginsBootstrapper.java:100) at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178) at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54) at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356) at java.base/java.lang.Iterable.forEach(Iterable.java:75) at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155) at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123) at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:935) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408) at org.springframework.boot.SpringApplication.run(SpringApplication.java:308) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295) at com.kyl.KylApplication.main(KylApplication.java:17) 2026-01-28 11:28:36.379 [main] INFO com.kyl.KylApplication-Started KylApplication in 10.172 seconds (JVM running for 11.924) 2026-01-28 11:28:37.687 [RMI TCP Connection(3)-172.20.176.1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring DispatcherServlet 'dispatcherServlet' 2026-01-28 11:28:37.687 [RMI TCP Connection(3)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Initializing Servlet 'dispatcherServlet' 2026-01-28 11:28:37.688 [RMI TCP Connection(3)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected StandardServletMultipartResolver 2026-01-28 11:28:37.688 [RMI TCP Connection(3)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected AcceptHeaderLocaleResolver 2026-01-28 11:28:37.688 [RMI TCP Connection(3)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected FixedThemeResolver 2026-01-28 11:28:37.689 [RMI TCP Connection(3)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@4d77fc15 2026-01-28 11:28:37.689 [RMI TCP Connection(3)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.support.SessionFlashMapManager@355ba633 2026-01-28 11:28:37.689 [RMI TCP Connection(3)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data 2026-01-28 11:28:37.690 [RMI TCP Connection(3)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Completed initialization in 3 ms 2026-01-28 11:28:53.907 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:PUT/dept 2026-01-28 11:28:53.908 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:28:53.933 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 11:28:54.203 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 11:28:54.263 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 11:28:54.302 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:28:54.308 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-PUT "/dept", parameters={} 2026-01-28 11:28:54.312 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#createDept(DeptDto) 2026-01-28 11:28:54.359 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001001000000, deptNo=null, deptName=秘书处, sortNo=1, leaderId=1671403256519078 (truncated)...] 2026-01-28 11:28:54.636 [http-nio-9995-exec-1] INFO com.kyl.service.impl.DeptServiceImpl-新增的部门为----------->Dept(parentDeptNo=100001001000000, deptNo=100001001001000, deptName=秘书处, sortNo=1, dataState=0, leaderId=1671403256519078147, leaderName=null) 2026-01-28 11:28:54.674 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 11:28:54.682 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=true, operationTime=Wed Jan 28 11:28:54 CST 2026)] 2026-01-28 11:28:54.701 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 11:28:54.756 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 11:28:54.756 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 11:28:54.756 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:28:54.756 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:28:54.762 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 11:28:54.762 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 11:28:54.765 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 11:28:54.765 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 11:28:54.766 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 11:28:54.766 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 11:28:54.773 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:28:54.773 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:28:54.777 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 11:28:54.778 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 11:28:54.779 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 11:28:54.780 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 11:28:54.784 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 11:28:54.819 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 11:28:54.822 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 11:28:54.826 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 11:28:54.831 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 11:28:54.840 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 11:28:54.848 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 11:29:12.470 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 11:29:12.470 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:29:12.472 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 11:29:12.473 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 11:29:12.474 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 11:29:12.478 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:29:12.480 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 11:29:12.480 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 11:29:12.486 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001001000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 11:29:12.491 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 11:29:12.491 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001001000000, deptNo=100001001001000 (truncated)...] 2026-01-28 11:29:12.492 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 11:29:22.698 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 11:29:22.698 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:29:22.703 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 11:29:22.706 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 11:29:22.706 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 11:29:22.709 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:29:22.713 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 11:29:22.713 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 11:29:22.719 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001001001000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 11:29:22.723 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 11:29:22.723 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[], operationTime=Wed Jan 28 11:29:22 CST 2026)] 2026-01-28 11:29:22.724 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 11:30:39.307 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 11:30:39.307 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:30:39.307 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/user/list 2026-01-28 11:30:39.307 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:30:39.310 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 11:30:39.310 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:30:39.313 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 11:30:39.315 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 11:30:39.316 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 11:30:39.317 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 11:30:39.318 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 11:30:39.318 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 11:30:39.319 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 11:30:39.320 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:30:39.321 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 11:30:39.321 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 11:30:39.322 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/user/list", parameters={} 2026-01-28 11:30:39.322 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.UserController#findUserList() 2026-01-28 11:30:39.323 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:30:39.323 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:30:39.324 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 11:30:39.324 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 11:30:39.325 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 11:30:39.325 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 11:30:39.333 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=, sortNo=null, leaderId=null, dataState= (truncated)...] 2026-01-28 11:30:39.354 [http-nio-9995-exec-8] ERROR com.alibaba.druid.pool.DruidAbstractDataSource-discard long time none received connection. , jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, lastPacketReceivedIdleMillis : 76617 2026-01-28 11:30:39.354 [http-nio-9995-exec-6] ERROR com.alibaba.druid.pool.DruidAbstractDataSource-discard long time none received connection. , jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, lastPacketReceivedIdleMillis : 104526 2026-01-28 11:30:39.389 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 11:30:39.389 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 11:30:39.394 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 11:30:39.401 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 11:30:39.401 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 11:30:39.402 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 11:30:39.468 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 11:30:39.469 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[UserVo(username=admin@qq.com, password=$2a$10$4xM9PrGnVVKcM (truncated)...] 2026-01-28 11:30:39.480 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 11:30:46.450 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 11:30:46.450 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:30:46.453 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 11:30:46.454 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 11:30:46.455 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 11:30:46.457 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:30:46.459 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 11:30:46.460 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 11:30:46.463 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001001000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 11:30:46.467 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 11:30:46.467 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001001000000, deptNo=100001001001000 (truncated)...] 2026-01-28 11:30:46.468 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 11:31:00.972 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/role/init-roles 2026-01-28 11:31:00.973 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:31:00.975 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 11:31:00.976 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 11:31:00.978 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 11:31:00.979 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:31:00.981 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/role/init-roles", parameters={} 2026-01-28 11:31:00.984 [http-nio-9995-exec-10] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]] 2026-01-28 11:31:00.991 [http-nio-9995-exec-10] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found 2026-01-28 11:31:00.991 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND 2026-01-28 11:31:00.993 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={} 2026-01-28 11:31:00.994 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest) 2026-01-28 11:31:01.001 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 11:31:01.001 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Wed Jan 28 11:31:00 CST 2026, status=404, error=Not Found, path=/role/init-roles}] 2026-01-28 11:31:01.003 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404 2026-01-28 11:31:01.074 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 11:31:01.074 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:31:01.076 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 11:31:01.077 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 11:31:01.078 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 11:31:01.079 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:31:01.081 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 11:31:01.081 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 11:31:01.093 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 11:31:01.093 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 11:31:01.094 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 11:31:01.117 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/post/list 2026-01-28 11:31:01.117 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/user/page/1/10 2026-01-28 11:31:01.117 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:31:01.117 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:31:01.120 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 11:31:01.120 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 11:31:01.121 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 11:31:01.121 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 11:31:01.122 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 11:31:01.123 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 11:31:01.124 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:31:01.124 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:31:01.126 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/post/list", parameters={} 2026-01-28 11:31:01.126 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/user/page/1/10", parameters={} 2026-01-28 11:31:01.126 [http-nio-9995-exec-3] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]] 2026-01-28 11:31:01.126 [http-nio-9995-exec-2] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]] 2026-01-28 11:31:01.129 [http-nio-9995-exec-3] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found 2026-01-28 11:31:01.130 [http-nio-9995-exec-2] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found 2026-01-28 11:31:01.130 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND 2026-01-28 11:31:01.130 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND 2026-01-28 11:31:01.131 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={} 2026-01-28 11:31:01.131 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={} 2026-01-28 11:31:01.131 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest) 2026-01-28 11:31:01.131 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest) 2026-01-28 11:31:01.135 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 11:31:01.135 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 11:31:01.135 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Wed Jan 28 11:31:01 CST 2026, status=404, error=Not Found, path=/post/list}] 2026-01-28 11:31:01.135 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Wed Jan 28 11:31:01 CST 2026, status=404, error=Not Found, path=/user/page/1/10}] 2026-01-28 11:31:01.136 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404 2026-01-28 11:31:01.136 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404 2026-01-28 11:31:23.918 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 11:31:23.919 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:31:23.920 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 11:31:23.921 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 11:31:23.922 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 11:31:23.923 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:31:23.926 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 11:31:23.926 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 11:31:23.935 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 11:31:23.936 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 11:31:23.936 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 11:31:23.956 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/post/page/1/10 2026-01-28 11:31:23.956 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:31:23.957 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 11:31:23.958 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 11:31:23.959 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 11:31:23.961 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:31:23.962 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/post/page/1/10", parameters={} 2026-01-28 11:31:23.963 [http-nio-9995-exec-5] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]] 2026-01-28 11:31:23.964 [http-nio-9995-exec-5] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found 2026-01-28 11:31:23.965 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND 2026-01-28 11:31:23.966 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={} 2026-01-28 11:31:23.966 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest) 2026-01-28 11:31:23.968 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 11:31:23.969 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Wed Jan 28 11:31:23 CST 2026, status=404, error=Not Found, path=/post/page/1/10}] 2026-01-28 11:31:23.969 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404 2026-01-28 11:31:31.390 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/role/init-roles 2026-01-28 11:31:31.391 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:31:31.392 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 11:31:31.393 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 11:31:31.396 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 11:31:31.398 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:31:31.398 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/role/init-roles", parameters={} 2026-01-28 11:31:31.399 [http-nio-9995-exec-8] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]] 2026-01-28 11:31:31.496 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 11:31:31.496 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:31:31.496 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 11:31:31.498 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 11:31:31.501 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 11:31:31.502 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:31:31.503 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 11:31:31.504 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 11:31:31.513 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 11:31:31.514 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 11:31:31.514 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 11:31:31.517 [http-nio-9995-exec-8] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found 2026-01-28 11:31:31.518 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND 2026-01-28 11:31:31.519 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={} 2026-01-28 11:31:31.519 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest) 2026-01-28 11:31:31.522 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 11:31:31.523 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Wed Jan 28 11:31:31 CST 2026, status=404, error=Not Found, path=/role/init-roles}] 2026-01-28 11:31:31.524 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404 2026-01-28 11:31:31.537 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/user/page/1/10 2026-01-28 11:31:31.537 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/post/list 2026-01-28 11:31:31.538 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:31:31.538 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:31:31.539 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 11:31:31.539 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 11:31:31.540 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 11:31:31.540 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 11:31:31.541 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 11:31:31.541 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 11:31:31.543 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:31:31.543 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:31:31.545 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/user/page/1/10", parameters={} 2026-01-28 11:31:31.545 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/post/list", parameters={} 2026-01-28 11:31:31.546 [http-nio-9995-exec-9] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]] 2026-01-28 11:31:31.546 [http-nio-9995-exec-7] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]] 2026-01-28 11:31:31.548 [http-nio-9995-exec-9] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found 2026-01-28 11:31:31.548 [http-nio-9995-exec-7] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found 2026-01-28 11:31:31.548 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND 2026-01-28 11:31:31.548 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND 2026-01-28 11:31:31.549 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={} 2026-01-28 11:31:31.549 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={} 2026-01-28 11:31:31.549 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest) 2026-01-28 11:31:31.549 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest) 2026-01-28 11:31:31.552 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 11:31:31.552 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 11:31:31.552 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Wed Jan 28 11:31:31 CST 2026, status=404, error=Not Found, path=/post/list}] 2026-01-28 11:31:31.552 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Wed Jan 28 11:31:31 CST 2026, status=404, error=Not Found, path=/user/page/1/10}] 2026-01-28 11:31:31.553 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404 2026-01-28 11:31:31.553 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404 2026-01-28 11:50:41.432 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/user/list 2026-01-28 11:50:41.432 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 11:50:41.432 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 11:50:41.433 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:50:41.433 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:50:41.433 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:50:41.435 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 11:50:41.435 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 11:50:41.435 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 11:50:41.436 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 11:50:41.436 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 11:50:41.436 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 11:50:41.437 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 11:50:41.437 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 11:50:41.437 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 11:50:41.439 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:50:41.439 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:50:41.439 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:50:41.440 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 11:50:41.440 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/user/list", parameters={} 2026-01-28 11:50:41.440 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 11:50:41.441 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 11:50:41.441 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.UserController#findUserList() 2026-01-28 11:50:41.441 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 11:50:41.445 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=, sortNo=null, leaderId=null, dataState= (truncated)...] 2026-01-28 11:50:41.450 [http-nio-9995-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource-discard long time none received connection. , jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, lastPacketReceivedIdleMillis : 1202044 2026-01-28 11:50:41.450 [http-nio-9995-exec-10] ERROR com.alibaba.druid.pool.DruidAbstractDataSource-discard long time none received connection. , jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, lastPacketReceivedIdleMillis : 1149940 2026-01-28 11:50:41.476 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 11:50:41.477 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 11:50:41.480 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 11:50:41.486 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 11:50:41.487 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[UserVo(username=admin@qq.com, password=$2a$10$4xM9PrGnVVKcM (truncated)...] 2026-01-28 11:50:41.488 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 11:50:41.496 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 11:50:41.496 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 11:50:41.497 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 11:50:43.224 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 11:50:43.224 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:50:43.225 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 11:50:43.225 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 11:50:43.226 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 11:50:43.227 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:50:43.227 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 11:50:43.229 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 11:50:43.230 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=, sortNo=null, leaderId=null, dataState= (truncated)...] 2026-01-28 11:50:43.238 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 11:50:43.238 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 11:50:43.239 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 11:53:10.880 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:PATCH/dept 2026-01-28 11:53:10.881 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:53:10.882 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 11:53:10.883 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 11:53:10.884 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 11:53:10.885 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:53:10.886 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-PATCH "/dept", parameters={} 2026-01-28 11:53:10.888 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-Using @ExceptionHandler com.kyl.exception.GlobalExceptionHandler#handleUnknownException(Exception) 2026-01-28 11:53:11.267 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 11:53:11.267 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{msg=org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'PATCH' not supp (truncated)...] 2026-01-28 11:53:11.268 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'PATCH' not supported] 2026-01-28 11:53:11.268 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 500 INTERNAL_SERVER_ERROR 2026-01-28 11:54:07.799 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:PATCH/dept/is_enable 2026-01-28 11:54:07.799 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:54:07.800 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 11:54:07.801 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 11:54:07.802 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 11:54:07.804 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:54:07.805 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-PATCH "/dept/is_enable", parameters={} 2026-01-28 11:54:07.806 [http-nio-9995-exec-5] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]] 2026-01-28 11:54:07.809 [http-nio-9995-exec-5] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found 2026-01-28 11:54:07.809 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND 2026-01-28 11:54:07.809 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for PATCH "/error", parameters={} 2026-01-28 11:54:07.809 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest) 2026-01-28 11:54:07.812 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 11:54:07.812 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Wed Jan 28 11:54:07 CST 2026, status=404, error=Not Found, path=/dept/is_enable}] 2026-01-28 11:54:07.812 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404 2026-01-28 11:54:15.044 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:PATCH/dept/is_enable 2026-01-28 11:54:15.045 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:54:15.045 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 11:54:15.047 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 11:54:15.047 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 11:54:15.048 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 11:54:15.050 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-PATCH "/dept/is_enable", parameters={} 2026-01-28 11:54:15.050 [http-nio-9995-exec-6] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]] 2026-01-28 11:54:15.052 [http-nio-9995-exec-6] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found 2026-01-28 11:54:15.052 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND 2026-01-28 11:54:15.052 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for PATCH "/error", parameters={} 2026-01-28 11:54:15.052 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest) 2026-01-28 11:54:15.055 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 11:54:15.055 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Wed Jan 28 11:54:15 CST 2026, status=404, error=Not Found, path=/dept/is_enable}] 2026-01-28 11:54:15.055 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404 2026-01-28 11:59:52.224 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closing ... 2026-01-28 11:59:52.230 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closed 2026-01-28 11:59:59.586 [background-preinit] INFO org.hibernate.validator.internal.util.Version-HV000001: Hibernate Validator 6.2.5.Final 2026-01-28 11:59:59.611 [main] INFO com.kyl.KylApplication-Starting KylApplication using Java 11.0.25 on WanJL with PID 10772 (E:\Code\classCode\kyl\kyl-web\target\classes started by 50666 in E:\Code\classCode\kyl) 2026-01-28 11:59:59.613 [main] INFO com.kyl.KylApplication-No active profile set, falling back to 1 default profile: "default" 2026-01-28 12:00:01.140 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Multiple Spring Data modules found, entering strict repository configuration mode 2026-01-28 12:00:01.143 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Bootstrapping Spring Data Redis repositories in DEFAULT mode. 2026-01-28 12:00:01.177 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Finished Spring Data repository scanning in 20 ms. Found 0 Redis repository interfaces. 2026-01-28 12:00:01.302 [main] DEBUG org.apache.ibatis.logging.LogFactory-Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter. 2026-01-28 12:00:01.807 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat initialized with port(s): 9995 (http) 2026-01-28 12:00:01.818 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Initializing ProtocolHandler ["http-nio-9995"] 2026-01-28 12:00:01.818 [main] INFO org.apache.catalina.core.StandardService-Starting service [Tomcat] 2026-01-28 12:00:01.818 [main] INFO org.apache.catalina.core.StandardEngine-Starting Servlet engine: [Apache Tomcat/9.0.65] 2026-01-28 12:00:02.007 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring embedded WebApplicationContext 2026-01-28 12:00:02.007 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext-Root WebApplicationContext: initialization completed in 2055 ms 2026-01-28 12:00:02.082 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure-Init DruidDataSource 2026-01-28 12:00:02.215 [main] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} inited 2026-01-28 12:00:02.515 [main] INFO org.redisson.Version-Redisson 3.11.2 2026-01-28 12:00:04.878 [redisson-netty-2-7] INFO o.r.connection.pool.MasterPubSubConnectionPool-1 connections initialized for 192.168.200.128/192.168.200.128:6379 2026-01-28 12:00:04.882 [redisson-netty-2-19] INFO org.redisson.connection.pool.MasterConnectionPool-24 connections initialized for 192.168.200.128/192.168.200.128:6379 2026-01-28 12:00:07.705 [main] INFO o.s.b.actuate.endpoint.web.EndpointLinksResolver-Exposing 1 endpoint(s) beneath base path '/actuator' 2026-01-28 12:00:07.802 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-16 mappings in 'requestMappingHandlerMapping' 2026-01-28 12:00:07.929 [main] INFO o.s.security.web.DefaultSecurityFilterChain-Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@4dc5b887, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@3b7dd173, org.springframework.security.web.context.SecurityContextPersistenceFilter@629dfb5a, org.springframework.security.web.header.HeaderWriterFilter@1fd77205, org.springframework.security.web.authentication.logout.LogoutFilter@2ddb6c71, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@38ae69f7, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@4b3eaf39, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@7552f05b, org.springframework.security.web.session.SessionManagementFilter@23adbd6b, org.springframework.security.web.access.ExceptionTranslationFilter@70a91d72, org.springframework.security.web.access.intercept.AuthorizationFilter@7e1ce99c] 2026-01-28 12:00:08.091 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerAdapter-ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice 2026-01-28 12:00:08.136 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/swagger-ui/] in 'viewControllerHandlerMapping' 2026-01-28 12:00:08.159 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/webjars/**, /**, /swagger-ui.html, /doc.html, /swagger-ui/**] in 'resourceHandlerMapping' 2026-01-28 12:00:08.169 [main] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice 2026-01-28 12:00:08.190 [main] INFO c.b.m.e.spring.MybatisPlusApplicationContextAware-Register ApplicationContext instances org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@26f143ed 2026-01-28 12:00:08.560 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Starting ProtocolHandler ["http-nio-9995"] 2026-01-28 12:00:08.572 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat started on port(s): 9995 (http) with context path '' 2026-01-28 12:00:08.600 [main] ERROR s.d.s.web.plugins.DocumentationPluginsBootstrapper-Unable to scan documentation context default java.lang.NullPointerException: null at java.base/java.lang.String.startsWith(String.java:1428) at java.base/java.lang.String.startsWith(String.java:1470) at springfox.documentation.builders.RequestHandlerSelectors.lambda$handlerPackage$5(RequestHandlerSelectors.java:81) at java.base/java.util.Optional.map(Optional.java:265) at springfox.documentation.builders.RequestHandlerSelectors.lambda$basePackage$6(RequestHandlerSelectors.java:92) at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69) at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69) at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176) at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578) at springfox.documentation.spring.web.scanners.ApiListingReferenceScanner.scan(ApiListingReferenceScanner.java:53) at springfox.documentation.spring.web.scanners.ApiDocumentationScanner.scan(ApiDocumentationScanner.java:63) at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.scanDocumentation(AbstractDocumentationPluginsBootstrapper.java:96) at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.bootstrapDocumentationPlugins(AbstractDocumentationPluginsBootstrapper.java:82) at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.start(DocumentationPluginsBootstrapper.java:100) at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178) at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54) at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356) at java.base/java.lang.Iterable.forEach(Iterable.java:75) at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155) at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123) at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:935) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408) at org.springframework.boot.SpringApplication.run(SpringApplication.java:308) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295) at com.kyl.KylApplication.main(KylApplication.java:17) 2026-01-28 12:00:08.616 [main] INFO com.kyl.KylApplication-Started KylApplication in 9.519 seconds (JVM running for 11.427) 2026-01-28 12:00:09.040 [RMI TCP Connection(1)-172.20.176.1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring DispatcherServlet 'dispatcherServlet' 2026-01-28 12:00:09.040 [RMI TCP Connection(1)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Initializing Servlet 'dispatcherServlet' 2026-01-28 12:00:09.041 [RMI TCP Connection(1)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected StandardServletMultipartResolver 2026-01-28 12:00:09.041 [RMI TCP Connection(1)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected AcceptHeaderLocaleResolver 2026-01-28 12:00:09.041 [RMI TCP Connection(1)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected FixedThemeResolver 2026-01-28 12:00:09.044 [RMI TCP Connection(1)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@8bae981 2026-01-28 12:00:09.046 [RMI TCP Connection(1)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.support.SessionFlashMapManager@4181ffea 2026-01-28 12:00:09.046 [RMI TCP Connection(1)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data 2026-01-28 12:00:09.046 [RMI TCP Connection(1)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Completed initialization in 6 ms 2026-01-28 12:00:16.991 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:PATCH/dept/is_enable 2026-01-28 12:00:16.992 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:00:17.035 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 12:00:17.348 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 12:00:17.464 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 12:00:17.506 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:00:17.512 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-PATCH "/dept/is_enable", parameters={} 2026-01-28 12:00:17.517 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#updateIsEnable(DeptDto) 2026-01-28 12:00:17.573 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=100001001000000, deptName=null, sortNo=null, leaderId=n (truncated)...] 2026-01-28 12:00:17.717 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 12:00:17.725 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=true, operationTime=Wed Jan 28 12:00:17 CST 2026)] 2026-01-28 12:00:17.737 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 12:00:17.761 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 12:00:17.761 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:00:17.761 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 12:00:17.762 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:00:17.765 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 12:00:17.769 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 12:00:17.771 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 12:00:17.771 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 12:00:17.772 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 12:00:17.772 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 12:00:17.778 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:00:17.778 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:00:17.781 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 12:00:17.782 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 12:00:17.782 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 12:00:17.782 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 12:00:17.793 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 12:00:17.852 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 12:00:17.860 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 12:00:17.866 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 12:00:17.868 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 12:00:17.869 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 12:00:17.875 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 12:00:42.594 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:PATCH/dept/is_enable 2026-01-28 12:00:42.594 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:00:42.597 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 12:00:42.601 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 12:00:42.601 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 12:00:42.605 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:00:42.609 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-PATCH "/dept/is_enable", parameters={} 2026-01-28 12:00:42.610 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#updateIsEnable(DeptDto) 2026-01-28 12:00:42.615 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=100001001000000, deptName=null, sortNo=null, leaderId=n (truncated)...] 2026-01-28 12:00:42.624 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 12:00:42.625 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=true, operationTime=Wed Jan 28 12:00:42 CST 2026)] 2026-01-28 12:00:42.625 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 12:00:42.638 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 12:00:42.639 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:00:42.641 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 12:00:42.641 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:00:42.643 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 12:00:42.644 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 12:00:42.645 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 12:00:42.646 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 12:00:42.646 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 12:00:42.647 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 12:00:42.650 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:00:42.651 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:00:42.654 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 12:00:42.655 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 12:00:42.655 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 12:00:42.655 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 12:00:42.666 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 12:00:42.675 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 12:00:42.676 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 12:00:42.677 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 12:00:42.677 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 12:00:42.679 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 12:00:42.686 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 12:00:52.964 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 12:00:52.964 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:00:52.966 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 12:00:52.967 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 12:00:52.967 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/user/list 2026-01-28 12:00:52.968 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:00:52.968 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:00:52.969 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 12:00:52.970 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 12:00:52.970 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 12:00:52.971 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 12:00:52.972 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 12:00:52.973 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 12:00:52.973 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 12:00:52.974 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 12:00:52.975 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:00:52.976 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:00:52.983 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:00:52.983 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 12:00:52.983 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 12:00:52.984 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/user/list", parameters={} 2026-01-28 12:00:52.985 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.UserController#findUserList() 2026-01-28 12:00:52.985 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 12:00:52.986 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 12:00:52.992 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=, sortNo=null, leaderId=null, dataState= (truncated)...] 2026-01-28 12:00:53.000 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 12:00:53.001 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 12:00:53.001 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 12:00:53.001 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 12:00:53.002 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 12:00:53.003 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 12:00:53.234 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 12:00:53.235 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[UserVo(username=admin@qq.com, password=$2a$10$4xM9PrGnVVKcM (truncated)...] 2026-01-28 12:00:53.244 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 12:00:58.740 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:PATCH/dept/is_enable 2026-01-28 12:00:58.740 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:00:58.742 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 12:00:58.744 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 12:00:58.744 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 12:00:58.747 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:00:58.749 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-PATCH "/dept/is_enable", parameters={} 2026-01-28 12:00:58.749 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#updateIsEnable(DeptDto) 2026-01-28 12:00:58.752 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=100001001000000, deptName=null, sortNo=null, leaderId=n (truncated)...] 2026-01-28 12:00:58.760 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 12:00:58.760 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=true, operationTime=Wed Jan 28 12:00:58 CST 2026)] 2026-01-28 12:00:58.760 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 12:00:58.775 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 12:00:58.776 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:00:58.777 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 12:00:58.779 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 12:00:58.780 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 12:00:58.780 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 12:00:58.780 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:00:58.783 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:00:58.783 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 12:00:58.784 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 12:00:58.784 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 12:00:58.785 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 12:00:58.785 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 12:00:58.787 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:00:58.789 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 12:00:58.790 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 12:00:58.790 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 12:00:58.796 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 12:00:58.797 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 12:00:58.797 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 12:00:58.802 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 12:00:58.803 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 12:00:58.803 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 12:01:00.860 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:PATCH/dept/is_enable 2026-01-28 12:01:00.860 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:01:00.862 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 12:01:00.864 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 12:01:00.864 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 12:01:00.866 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:01:00.867 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-PATCH "/dept/is_enable", parameters={} 2026-01-28 12:01:00.867 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#updateIsEnable(DeptDto) 2026-01-28 12:01:00.873 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=100001003000000, deptName=null, sortNo=null, leaderId=n (truncated)...] 2026-01-28 12:01:00.885 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 12:01:00.886 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=true, operationTime=Wed Jan 28 12:01:00 CST 2026)] 2026-01-28 12:01:00.886 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 12:01:00.903 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 12:01:00.904 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:01:00.905 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 12:01:00.905 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:01:00.905 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 12:01:00.907 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 12:01:00.907 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 12:01:00.907 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 12:01:00.907 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 12:01:00.909 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:01:00.909 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 12:01:00.911 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:01:00.911 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 12:01:00.911 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 12:01:00.912 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 12:01:00.912 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 12:01:00.914 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 12:01:00.919 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 12:01:00.920 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 12:01:00.922 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 12:01:00.923 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 12:01:00.924 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 12:01:00.924 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 12:01:03.969 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 12:01:03.969 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/user/list 2026-01-28 12:01:03.970 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:01:03.970 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:01:03.972 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 12:01:03.972 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 12:01:03.972 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 12:01:03.973 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 12:01:03.975 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 12:01:03.975 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:01:03.977 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 12:01:03.977 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 12:01:03.977 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 12:01:03.977 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 12:01:03.978 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 12:01:03.978 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:01:03.978 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:01:03.979 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 12:01:03.979 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/user/list", parameters={} 2026-01-28 12:01:03.979 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:01:03.980 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 12:01:03.980 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.UserController#findUserList() 2026-01-28 12:01:03.980 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 12:01:03.980 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 12:01:03.983 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=, sortNo=null, leaderId=null, dataState= (truncated)...] 2026-01-28 12:01:03.993 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 12:01:03.993 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 12:01:03.993 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 12:01:03.995 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[UserVo(username=admin@qq.com, password=$2a$10$4xM9PrGnVVKcM (truncated)...] 2026-01-28 12:01:03.996 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 12:01:03.998 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 12:01:04.000 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 12:01:04.000 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 12:01:04.001 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 12:01:22.899 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:PATCH/dept/is_enable 2026-01-28 12:01:22.900 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:01:22.900 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 12:01:22.900 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 12:01:22.901 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 12:01:22.903 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:01:22.904 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-PATCH "/dept/is_enable", parameters={} 2026-01-28 12:01:22.904 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#updateIsEnable(DeptDto) 2026-01-28 12:01:22.908 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=100001001000000, deptName=null, sortNo=null, leaderId=n (truncated)...] 2026-01-28 12:01:22.920 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 12:01:22.921 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=true, operationTime=Wed Jan 28 12:01:22 CST 2026)] 2026-01-28 12:01:22.921 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 12:01:22.943 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 12:01:22.943 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:01:22.945 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 12:01:22.946 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 12:01:22.947 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 12:01:22.947 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:01:22.947 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 12:01:22.948 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:01:22.948 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 12:01:22.950 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 12:01:22.950 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 12:01:22.951 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 12:01:22.951 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 12:01:22.952 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:01:22.953 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 12:01:22.953 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 12:01:22.953 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 12:01:22.959 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 12:01:22.960 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 12:01:22.962 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 12:01:22.967 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 12:01:22.967 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 12:01:22.968 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 12:01:31.512 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:PATCH/dept/is_enable 2026-01-28 12:01:31.512 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:01:31.514 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 12:01:31.515 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 12:01:31.515 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 12:01:31.517 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:01:31.517 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-PATCH "/dept/is_enable", parameters={} 2026-01-28 12:01:31.517 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#updateIsEnable(DeptDto) 2026-01-28 12:01:31.521 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=100001003000000, deptName=null, sortNo=null, leaderId=n (truncated)...] 2026-01-28 12:01:31.528 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 12:01:31.528 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=true, operationTime=Wed Jan 28 12:01:31 CST 2026)] 2026-01-28 12:01:31.528 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 12:01:31.541 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 12:01:31.541 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:01:31.543 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 12:01:31.543 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 12:01:31.543 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:01:31.544 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 12:01:31.545 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 12:01:31.545 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 12:01:31.546 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:01:31.547 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 12:01:31.547 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 12:01:31.549 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 12:01:31.549 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 12:01:31.550 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 12:01:31.550 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 12:01:31.551 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 12:01:31.552 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 12:01:31.554 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 12:01:31.555 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 12:01:31.556 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 12:01:31.561 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 12:01:31.561 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 12:01:31.562 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 13:37:17.870 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:PATCH/dept/is_enable 2026-01-28 13:37:17.870 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 13:37:17.872 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 13:37:17.873 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 13:37:17.873 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 13:37:17.875 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 13:37:17.876 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-PATCH "/dept/is_enable", parameters={} 2026-01-28 13:37:17.876 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#updateIsEnable(DeptDto) 2026-01-28 13:37:17.879 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=100001001000000, deptName=null, sortNo=null, leaderId=n (truncated)...] 2026-01-28 13:37:17.910 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 13:37:17.911 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=true, operationTime=Wed Jan 28 13:37:17 CST 2026)] 2026-01-28 13:37:17.912 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 13:37:17.925 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 13:37:17.925 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 13:37:17.925 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 13:37:17.925 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 13:37:17.926 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 13:37:17.926 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 13:37:17.927 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 13:37:17.927 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 13:37:17.928 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 13:37:17.928 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 13:37:17.929 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 13:37:17.929 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 13:37:17.930 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 13:37:17.930 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 13:37:17.931 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 13:37:17.931 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 13:37:17.934 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 13:37:17.941 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 13:37:17.941 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 13:37:17.942 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 13:37:17.947 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 13:37:17.947 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 13:37:17.949 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 13:37:19.860 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:DELETE/dept/100001001000000 2026-01-28 13:37:19.860 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 13:37:19.862 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 13:37:19.862 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 13:37:19.863 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 13:37:19.864 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 13:37:19.866 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-DELETE "/dept/100001001000000", parameters={} 2026-01-28 13:37:19.868 [http-nio-9995-exec-9] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]] 2026-01-28 13:37:19.875 [http-nio-9995-exec-9] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found 2026-01-28 13:37:19.875 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND 2026-01-28 13:37:19.877 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for DELETE "/error", parameters={} 2026-01-28 13:37:19.878 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest) 2026-01-28 13:37:19.884 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 13:37:19.884 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Wed Jan 28 13:37:19 CST 2026, status=404, error=Not Found, path=/dept/100001001000000}] 2026-01-28 13:37:19.886 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404 2026-01-28 13:37:23.256 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:PATCH/dept/is_enable 2026-01-28 13:37:23.256 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 13:37:23.258 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 13:37:23.259 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 13:37:23.259 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 13:37:23.261 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 13:37:23.262 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-PATCH "/dept/is_enable", parameters={} 2026-01-28 13:37:23.262 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#updateIsEnable(DeptDto) 2026-01-28 13:37:23.264 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=100001001000000, deptName=null, sortNo=null, leaderId=n (truncated)...] 2026-01-28 13:37:23.272 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 13:37:23.272 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=true, operationTime=Wed Jan 28 13:37:23 CST 2026)] 2026-01-28 13:37:23.273 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 13:37:23.284 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 13:37:23.284 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 13:37:23.285 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 13:37:23.285 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 13:37:23.286 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 13:37:23.286 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 13:37:23.287 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 13:37:23.287 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 13:37:23.288 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 13:37:23.288 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 13:37:23.289 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 13:37:23.289 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 13:37:23.290 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 13:37:23.290 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 13:37:23.290 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 13:37:23.290 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 13:37:23.292 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 13:37:23.298 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 13:37:23.298 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 13:37:23.299 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 13:37:23.299 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 13:37:23.299 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 13:37:23.301 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 13:47:27.251 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 13:47:27.251 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 13:47:27.253 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 13:47:27.254 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 13:47:27.255 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 13:47:27.255 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 13:47:27.256 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 13:47:27.257 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 13:47:27.259 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001008000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 13:47:27.271 [http-nio-9995-exec-3] ERROR com.alibaba.druid.pool.DruidAbstractDataSource-discard long time none received connection. , jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, lastPacketReceivedIdleMillis : 603970 2026-01-28 13:47:27.274 [http-nio-9995-exec-3] ERROR com.alibaba.druid.pool.DruidAbstractDataSource-discard long time none received connection. , jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, lastPacketReceivedIdleMillis : 603977 2026-01-28 13:47:27.297 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 13:47:27.297 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001008000000, deptNo=100001008001000 (truncated)...] 2026-01-28 13:47:27.298 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 13:47:32.896 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 13:47:32.896 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 13:47:32.898 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 13:47:32.899 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 13:47:32.900 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 13:47:32.901 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 13:47:32.903 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 13:47:32.903 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 13:47:32.907 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001001000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 13:47:32.911 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 13:47:32.912 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001001000000, deptNo=100001001001000 (truncated)...] 2026-01-28 13:47:32.913 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 13:47:35.291 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:PATCH/dept/is_enable 2026-01-28 13:47:35.291 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 13:47:35.293 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 13:47:35.293 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 13:47:35.293 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 13:47:35.295 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 13:47:35.296 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-PATCH "/dept/is_enable", parameters={} 2026-01-28 13:47:35.296 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#updateIsEnable(DeptDto) 2026-01-28 13:47:35.298 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001001000000, deptNo=100001001001000, deptName=null, sortNo=null, leaderId=n (truncated)...] 2026-01-28 13:47:35.303 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 13:47:35.303 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=true, operationTime=Wed Jan 28 13:47:35 CST 2026)] 2026-01-28 13:47:35.304 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 13:47:35.319 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 13:47:35.319 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 13:47:35.319 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 13:47:35.319 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 13:47:35.320 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 13:47:35.320 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 13:47:35.321 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 13:47:35.321 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 13:47:35.322 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 13:47:35.322 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 13:47:35.323 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 13:47:35.323 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 13:47:35.324 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 13:47:35.324 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 13:47:35.325 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 13:47:35.325 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 13:47:35.327 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 13:47:35.332 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 13:47:35.332 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 13:47:35.333 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 13:47:35.336 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 13:47:35.336 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 13:47:35.338 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 13:47:35.373 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 13:47:35.373 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 13:47:35.375 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 13:47:35.376 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 13:47:35.376 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 13:47:35.377 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 13:47:35.378 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 13:47:35.378 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 13:47:35.381 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001001000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 13:47:35.386 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 13:47:35.387 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001001000000, deptNo=100001001001000 (truncated)...] 2026-01-28 13:47:35.387 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 13:47:41.072 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:DELETE/dept/100001001001000 2026-01-28 13:47:41.072 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 13:47:41.073 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 13:47:41.074 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 13:47:41.074 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 13:47:41.075 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 13:47:41.076 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-DELETE "/dept/100001001001000", parameters={} 2026-01-28 13:47:41.077 [http-nio-9995-exec-9] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]] 2026-01-28 13:47:41.078 [http-nio-9995-exec-9] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found 2026-01-28 13:47:41.078 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND 2026-01-28 13:47:41.079 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for DELETE "/error", parameters={} 2026-01-28 13:47:41.079 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest) 2026-01-28 13:47:41.081 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 13:47:41.081 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Wed Jan 28 13:47:41 CST 2026, status=404, error=Not Found, path=/dept/100001001001000}] 2026-01-28 13:47:41.082 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404 2026-01-28 13:51:49.889 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closing ... 2026-01-28 13:51:49.892 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closed 2026-01-28 13:51:57.031 [background-preinit] INFO org.hibernate.validator.internal.util.Version-HV000001: Hibernate Validator 6.2.5.Final 2026-01-28 13:51:57.055 [main] INFO com.kyl.KylApplication-Starting KylApplication using Java 11.0.25 on WanJL with PID 24956 (E:\Code\classCode\kyl\kyl-web\target\classes started by 50666 in E:\Code\classCode\kyl) 2026-01-28 13:51:57.057 [main] INFO com.kyl.KylApplication-No active profile set, falling back to 1 default profile: "default" 2026-01-28 13:51:58.635 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Multiple Spring Data modules found, entering strict repository configuration mode 2026-01-28 13:51:58.638 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Bootstrapping Spring Data Redis repositories in DEFAULT mode. 2026-01-28 13:51:58.677 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Finished Spring Data repository scanning in 24 ms. Found 0 Redis repository interfaces. 2026-01-28 13:51:58.821 [main] DEBUG org.apache.ibatis.logging.LogFactory-Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter. 2026-01-28 13:51:59.393 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat initialized with port(s): 9995 (http) 2026-01-28 13:51:59.403 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Initializing ProtocolHandler ["http-nio-9995"] 2026-01-28 13:51:59.403 [main] INFO org.apache.catalina.core.StandardService-Starting service [Tomcat] 2026-01-28 13:51:59.403 [main] INFO org.apache.catalina.core.StandardEngine-Starting Servlet engine: [Apache Tomcat/9.0.65] 2026-01-28 13:51:59.631 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring embedded WebApplicationContext 2026-01-28 13:51:59.631 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext-Root WebApplicationContext: initialization completed in 2243 ms 2026-01-28 13:51:59.713 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure-Init DruidDataSource 2026-01-28 13:51:59.867 [main] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} inited 2026-01-28 13:52:00.249 [main] INFO org.redisson.Version-Redisson 3.11.2 2026-01-28 13:52:03.078 [redisson-netty-2-27] INFO o.r.connection.pool.MasterPubSubConnectionPool-1 connections initialized for 192.168.200.128/192.168.200.128:6379 2026-01-28 13:52:03.083 [redisson-netty-2-19] INFO org.redisson.connection.pool.MasterConnectionPool-24 connections initialized for 192.168.200.128/192.168.200.128:6379 2026-01-28 13:52:05.988 [main] INFO o.s.b.actuate.endpoint.web.EndpointLinksResolver-Exposing 1 endpoint(s) beneath base path '/actuator' 2026-01-28 13:52:06.066 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-17 mappings in 'requestMappingHandlerMapping' 2026-01-28 13:52:06.190 [main] INFO o.s.security.web.DefaultSecurityFilterChain-Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@325a781c, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@113e6e06, org.springframework.security.web.context.SecurityContextPersistenceFilter@67eabe02, org.springframework.security.web.header.HeaderWriterFilter@7f1b2f07, org.springframework.security.web.authentication.logout.LogoutFilter@11a29c0, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@73072745, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@4d2f8ee7, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@6ae5e1cf, org.springframework.security.web.session.SessionManagementFilter@37922937, org.springframework.security.web.access.ExceptionTranslationFilter@51b2b3e6, org.springframework.security.web.access.intercept.AuthorizationFilter@47800bd7] 2026-01-28 13:52:06.357 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerAdapter-ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice 2026-01-28 13:52:06.388 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/swagger-ui/] in 'viewControllerHandlerMapping' 2026-01-28 13:52:06.408 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/webjars/**, /**, /swagger-ui.html, /doc.html, /swagger-ui/**] in 'resourceHandlerMapping' 2026-01-28 13:52:06.417 [main] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice 2026-01-28 13:52:06.441 [main] INFO c.b.m.e.spring.MybatisPlusApplicationContextAware-Register ApplicationContext instances org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@79c4715d 2026-01-28 13:52:06.829 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Starting ProtocolHandler ["http-nio-9995"] 2026-01-28 13:52:06.840 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat started on port(s): 9995 (http) with context path '' 2026-01-28 13:52:06.877 [main] ERROR s.d.s.web.plugins.DocumentationPluginsBootstrapper-Unable to scan documentation context default java.lang.NullPointerException: null at java.base/java.lang.String.startsWith(String.java:1428) at java.base/java.lang.String.startsWith(String.java:1470) at springfox.documentation.builders.RequestHandlerSelectors.lambda$handlerPackage$5(RequestHandlerSelectors.java:81) at java.base/java.util.Optional.map(Optional.java:265) at springfox.documentation.builders.RequestHandlerSelectors.lambda$basePackage$6(RequestHandlerSelectors.java:92) at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69) at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69) at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176) at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578) at springfox.documentation.spring.web.scanners.ApiListingReferenceScanner.scan(ApiListingReferenceScanner.java:53) at springfox.documentation.spring.web.scanners.ApiDocumentationScanner.scan(ApiDocumentationScanner.java:63) at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.scanDocumentation(AbstractDocumentationPluginsBootstrapper.java:96) at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.bootstrapDocumentationPlugins(AbstractDocumentationPluginsBootstrapper.java:82) at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.start(DocumentationPluginsBootstrapper.java:100) at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178) at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54) at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356) at java.base/java.lang.Iterable.forEach(Iterable.java:75) at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155) at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123) at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:935) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408) at org.springframework.boot.SpringApplication.run(SpringApplication.java:308) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295) at com.kyl.KylApplication.main(KylApplication.java:17) 2026-01-28 13:52:06.895 [main] INFO com.kyl.KylApplication-Started KylApplication in 10.342 seconds (JVM running for 12.207) 2026-01-28 13:52:09.323 [RMI TCP Connection(10)-172.20.176.1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring DispatcherServlet 'dispatcherServlet' 2026-01-28 13:52:09.324 [RMI TCP Connection(10)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Initializing Servlet 'dispatcherServlet' 2026-01-28 13:52:09.325 [RMI TCP Connection(10)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected StandardServletMultipartResolver 2026-01-28 13:52:09.325 [RMI TCP Connection(10)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected AcceptHeaderLocaleResolver 2026-01-28 13:52:09.325 [RMI TCP Connection(10)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected FixedThemeResolver 2026-01-28 13:52:09.327 [RMI TCP Connection(10)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@1578aa1c 2026-01-28 13:52:09.329 [RMI TCP Connection(10)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.support.SessionFlashMapManager@32930a23 2026-01-28 13:52:09.329 [RMI TCP Connection(10)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data 2026-01-28 13:52:09.330 [RMI TCP Connection(10)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Completed initialization in 6 ms 2026-01-28 13:52:22.285 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:DELETE/dept/100001001001000 2026-01-28 13:52:22.285 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 13:52:22.311 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 13:52:22.552 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 13:52:22.643 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 13:52:22.684 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 13:52:22.690 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-DELETE "/dept/100001001001000", parameters={} 2026-01-28 13:52:22.697 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deleteDept(String) 2026-01-28 13:52:22.959 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 13:52:22.967 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=true, operationTime=Wed Jan 28 13:52:22 CST 2026)] 2026-01-28 13:52:22.981 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 13:52:23.005 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 13:52:23.005 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 13:52:23.007 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 13:52:23.007 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 13:52:23.009 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 13:52:23.011 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 13:52:23.014 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 13:52:23.014 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 13:52:23.016 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 13:52:23.015 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 13:52:23.023 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 13:52:23.023 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 13:52:23.028 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 13:52:23.028 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 13:52:23.028 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 13:52:23.028 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 13:52:23.086 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 13:52:23.109 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 13:52:23.113 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 13:52:23.117 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 13:52:23.120 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 13:52:23.136 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 13:52:23.142 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 13:52:23.182 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 13:52:23.183 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 13:52:23.187 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 13:52:23.190 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 13:52:23.191 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 13:52:23.195 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 13:52:23.198 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 13:52:23.199 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 13:52:23.204 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001001000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 13:52:23.209 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 13:52:23.209 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[], operationTime=Wed Jan 28 13:52:23 CST 2026)] 2026-01-28 13:52:23.210 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 13:55:37.482 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:PATCH/dept 2026-01-28 13:55:37.482 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 13:55:37.485 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 13:55:37.486 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 13:55:37.487 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 13:55:37.490 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 13:55:37.494 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-PATCH "/dept", parameters={} 2026-01-28 13:55:37.497 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-Using @ExceptionHandler com.kyl.exception.GlobalExceptionHandler#handleUnknownException(Exception) 2026-01-28 13:55:37.505 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 13:55:37.505 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{msg=org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'PATCH' not supp (truncated)...] 2026-01-28 13:55:37.505 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'PATCH' not supported] 2026-01-28 13:55:37.506 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 500 INTERNAL_SERVER_ERROR 2026-01-28 14:02:46.113 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closing ... 2026-01-28 14:02:46.123 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closed 2026-01-28 14:02:53.175 [background-preinit] INFO org.hibernate.validator.internal.util.Version-HV000001: Hibernate Validator 6.2.5.Final 2026-01-28 14:02:53.195 [main] INFO com.kyl.KylApplication-Starting KylApplication using Java 11.0.25 on WanJL with PID 22756 (E:\Code\classCode\kyl\kyl-web\target\classes started by 50666 in E:\Code\classCode\kyl) 2026-01-28 14:02:53.197 [main] INFO com.kyl.KylApplication-No active profile set, falling back to 1 default profile: "default" 2026-01-28 14:02:54.697 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Multiple Spring Data modules found, entering strict repository configuration mode 2026-01-28 14:02:54.700 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Bootstrapping Spring Data Redis repositories in DEFAULT mode. 2026-01-28 14:02:54.736 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Finished Spring Data repository scanning in 21 ms. Found 0 Redis repository interfaces. 2026-01-28 14:02:54.861 [main] DEBUG org.apache.ibatis.logging.LogFactory-Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter. 2026-01-28 14:02:55.441 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat initialized with port(s): 9995 (http) 2026-01-28 14:02:55.454 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Initializing ProtocolHandler ["http-nio-9995"] 2026-01-28 14:02:55.455 [main] INFO org.apache.catalina.core.StandardService-Starting service [Tomcat] 2026-01-28 14:02:55.455 [main] INFO org.apache.catalina.core.StandardEngine-Starting Servlet engine: [Apache Tomcat/9.0.65] 2026-01-28 14:02:55.647 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring embedded WebApplicationContext 2026-01-28 14:02:55.647 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext-Root WebApplicationContext: initialization completed in 2098 ms 2026-01-28 14:02:55.731 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure-Init DruidDataSource 2026-01-28 14:02:55.853 [main] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} inited 2026-01-28 14:02:56.212 [main] INFO org.redisson.Version-Redisson 3.11.2 2026-01-28 14:02:58.624 [redisson-netty-2-8] INFO o.r.connection.pool.MasterPubSubConnectionPool-1 connections initialized for 192.168.200.128/192.168.200.128:6379 2026-01-28 14:02:58.627 [redisson-netty-2-19] INFO org.redisson.connection.pool.MasterConnectionPool-24 connections initialized for 192.168.200.128/192.168.200.128:6379 2026-01-28 14:03:01.202 [main] INFO o.s.b.actuate.endpoint.web.EndpointLinksResolver-Exposing 1 endpoint(s) beneath base path '/actuator' 2026-01-28 14:03:01.282 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-18 mappings in 'requestMappingHandlerMapping' 2026-01-28 14:03:01.414 [main] INFO o.s.security.web.DefaultSecurityFilterChain-Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@7f1b2f07, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@674d2b8b, org.springframework.security.web.context.SecurityContextPersistenceFilter@36a8ebca, org.springframework.security.web.header.HeaderWriterFilter@11d0bff5, org.springframework.security.web.authentication.logout.LogoutFilter@524418a2, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@434a72f2, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@7cc842b0, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@399a5a52, org.springframework.security.web.session.SessionManagementFilter@44181746, org.springframework.security.web.access.ExceptionTranslationFilter@406d922, org.springframework.security.web.access.intercept.AuthorizationFilter@69e308e2] 2026-01-28 14:03:01.590 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerAdapter-ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice 2026-01-28 14:03:01.624 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/swagger-ui/] in 'viewControllerHandlerMapping' 2026-01-28 14:03:01.643 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/webjars/**, /**, /swagger-ui.html, /doc.html, /swagger-ui/**] in 'resourceHandlerMapping' 2026-01-28 14:03:01.655 [main] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice 2026-01-28 14:03:01.681 [main] INFO c.b.m.e.spring.MybatisPlusApplicationContextAware-Register ApplicationContext instances org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@26f143ed 2026-01-28 14:03:02.063 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Starting ProtocolHandler ["http-nio-9995"] 2026-01-28 14:03:02.075 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat started on port(s): 9995 (http) with context path '' 2026-01-28 14:03:02.109 [main] ERROR s.d.s.web.plugins.DocumentationPluginsBootstrapper-Unable to scan documentation context default java.lang.NullPointerException: null at java.base/java.lang.String.startsWith(String.java:1428) at java.base/java.lang.String.startsWith(String.java:1470) at springfox.documentation.builders.RequestHandlerSelectors.lambda$handlerPackage$5(RequestHandlerSelectors.java:81) at java.base/java.util.Optional.map(Optional.java:265) at springfox.documentation.builders.RequestHandlerSelectors.lambda$basePackage$6(RequestHandlerSelectors.java:92) at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69) at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69) at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176) at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578) at springfox.documentation.spring.web.scanners.ApiListingReferenceScanner.scan(ApiListingReferenceScanner.java:53) at springfox.documentation.spring.web.scanners.ApiDocumentationScanner.scan(ApiDocumentationScanner.java:63) at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.scanDocumentation(AbstractDocumentationPluginsBootstrapper.java:96) at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.bootstrapDocumentationPlugins(AbstractDocumentationPluginsBootstrapper.java:82) at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.start(DocumentationPluginsBootstrapper.java:100) at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178) at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54) at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356) at java.base/java.lang.Iterable.forEach(Iterable.java:75) at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155) at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123) at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:935) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408) at org.springframework.boot.SpringApplication.run(SpringApplication.java:308) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295) at com.kyl.KylApplication.main(KylApplication.java:17) 2026-01-28 14:03:02.125 [main] INFO com.kyl.KylApplication-Started KylApplication in 9.4 seconds (JVM running for 11.315) 2026-01-28 14:03:04.761 [RMI TCP Connection(5)-172.20.176.1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring DispatcherServlet 'dispatcherServlet' 2026-01-28 14:03:04.762 [RMI TCP Connection(5)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Initializing Servlet 'dispatcherServlet' 2026-01-28 14:03:04.762 [RMI TCP Connection(5)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected StandardServletMultipartResolver 2026-01-28 14:03:04.762 [RMI TCP Connection(5)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected AcceptHeaderLocaleResolver 2026-01-28 14:03:04.763 [RMI TCP Connection(5)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected FixedThemeResolver 2026-01-28 14:03:04.765 [RMI TCP Connection(5)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@7fe3683d 2026-01-28 14:03:04.765 [RMI TCP Connection(5)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.support.SessionFlashMapManager@536eece0 2026-01-28 14:03:04.765 [RMI TCP Connection(5)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data 2026-01-28 14:03:04.765 [RMI TCP Connection(5)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Completed initialization in 3 ms 2026-01-28 14:03:18.378 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:PATCH/dept 2026-01-28 14:03:18.378 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:03:18.407 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:03:18.655 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:03:18.732 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:03:18.772 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:03:18.779 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-PATCH "/dept", parameters={} 2026-01-28 14:03:18.783 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#updateDept(DeptDto) 2026-01-28 14:03:18.842 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=100001001000000, deptName=院长办公室66, sortNo=1, leaderId=1 (truncated)...] 2026-01-28 14:03:19.124 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:03:19.129 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=true, operationTime=Wed Jan 28 14:03:19 CST 2026)] 2026-01-28 14:03:19.140 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:03:19.176 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 14:03:19.176 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:03:19.179 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 14:03:19.179 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:03:19.181 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:03:19.183 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:03:19.184 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:03:19.186 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:03:19.186 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:03:19.187 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:03:19.190 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:03:19.198 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:03:19.199 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 14:03:19.199 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 14:03:19.200 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 14:03:19.201 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 14:03:19.206 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 14:03:19.256 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:03:19.265 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:03:19.271 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 14:03:19.275 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:03:19.276 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 14:03:19.281 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:03:19.344 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 14:03:19.344 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:03:19.348 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:03:19.351 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:03:19.353 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:03:19.356 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:03:19.362 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 14:03:19.362 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 14:03:19.368 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001001000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 14:03:19.375 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:03:19.376 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[], operationTime=Wed Jan 28 14:03:19 CST 2026)] 2026-01-28 14:03:19.377 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:03:51.802 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 14:03:51.802 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/user/list 2026-01-28 14:03:51.802 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 14:03:51.802 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:03:51.802 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:03:51.802 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:03:51.805 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:03:51.805 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:03:51.806 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:03:51.808 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:03:51.809 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:03:51.809 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:03:51.810 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:03:51.810 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:03:51.812 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:03:51.813 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:03:51.813 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:03:51.814 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/user/list", parameters={} 2026-01-28 14:03:51.814 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:03:51.814 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 14:03:51.815 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.UserController#findUserList() 2026-01-28 14:03:51.816 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 14:03:51.816 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 14:03:51.816 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 14:03:51.819 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=, sortNo=null, leaderId=null, dataState= (truncated)...] 2026-01-28 14:03:51.828 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:03:51.829 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 14:03:51.833 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:03:51.833 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 14:03:51.834 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:03:51.834 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:03:51.936 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:03:51.937 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[UserVo(username=admin@qq.com, password=$2a$10$4xM9PrGnVVKcM (truncated)...] 2026-01-28 14:03:51.947 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:07:40.759 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:PATCH/dept 2026-01-28 14:07:40.760 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:07:40.761 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:07:40.764 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:07:40.764 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:07:40.766 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:07:40.767 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-PATCH "/dept", parameters={} 2026-01-28 14:07:40.767 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#updateDept(DeptDto) 2026-01-28 14:07:40.776 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=100001001000000, deptName=院长办公室, sortNo=1, leaderId=167 (truncated)...] 2026-01-28 14:07:40.795 [http-nio-9995-exec-8] ERROR com.alibaba.druid.pool.DruidAbstractDataSource-discard long time none received connection. , jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, lastPacketReceivedIdleMillis : 228927 2026-01-28 14:07:40.798 [http-nio-9995-exec-8] ERROR com.alibaba.druid.pool.DruidAbstractDataSource-discard long time none received connection. , jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, lastPacketReceivedIdleMillis : 228974 2026-01-28 14:07:40.823 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:07:40.824 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=true, operationTime=Wed Jan 28 14:07:40 CST 2026)] 2026-01-28 14:07:40.824 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:07:40.851 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 14:07:40.851 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 14:07:40.851 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:07:40.851 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:07:40.852 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:07:40.852 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:07:40.854 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:07:40.855 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:07:40.855 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:07:40.856 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:07:40.856 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:07:40.857 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 14:07:40.857 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:07:40.858 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 14:07:40.858 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 14:07:40.859 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 14:07:40.862 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 14:07:40.869 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:07:40.869 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 14:07:40.869 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:07:40.873 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:07:40.873 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 14:07:40.875 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:07:46.989 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:PATCH/dept 2026-01-28 14:07:46.989 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:07:46.991 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:07:46.992 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:07:46.993 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:07:46.995 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:07:46.996 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-PATCH "/dept", parameters={} 2026-01-28 14:07:46.997 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#updateDept(DeptDto) 2026-01-28 14:07:47.002 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=100001001000000, deptName=院长办公室, sortNo=1, leaderId=167 (truncated)...] 2026-01-28 14:07:47.009 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:07:47.009 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=true, operationTime=Wed Jan 28 14:07:47 CST 2026)] 2026-01-28 14:07:47.010 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:07:47.030 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 14:07:47.030 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:07:47.031 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 14:07:47.031 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:07:47.033 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:07:47.033 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:07:47.035 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:07:47.035 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:07:47.036 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:07:47.036 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:07:47.038 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:07:47.038 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:07:47.039 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 14:07:47.039 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 14:07:47.039 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 14:07:47.039 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 14:07:47.042 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 14:07:47.047 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:07:47.048 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 14:07:47.049 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:07:47.049 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:07:47.049 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 14:07:47.050 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:07:50.546 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:PATCH/dept/is_enable 2026-01-28 14:07:50.546 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:07:50.548 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:07:50.548 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:07:50.549 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:07:50.550 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:07:50.551 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-PATCH "/dept/is_enable", parameters={} 2026-01-28 14:07:50.551 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#updateIsEnable(DeptDto) 2026-01-28 14:07:50.554 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=100001001000000, deptName=null, sortNo=null, leaderId=n (truncated)...] 2026-01-28 14:07:50.570 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:07:50.570 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=true, operationTime=Wed Jan 28 14:07:50 CST 2026)] 2026-01-28 14:07:50.571 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:07:50.581 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 14:07:50.581 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 14:07:50.581 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:07:50.582 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:07:50.582 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:07:50.582 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:07:50.584 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:07:50.584 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:07:50.585 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:07:50.586 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:07:50.588 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 14:07:50.588 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:07:50.588 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 14:07:50.589 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:07:50.591 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 14:07:50.591 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 14:07:50.594 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 14:07:50.598 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:07:50.598 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 14:07:50.599 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:07:50.602 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:07:50.603 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 14:07:50.605 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:07:59.706 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:PATCH/dept 2026-01-28 14:07:59.706 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:07:59.707 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:07:59.708 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:07:59.709 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:07:59.711 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:07:59.714 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-PATCH "/dept", parameters={} 2026-01-28 14:07:59.714 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#updateDept(DeptDto) 2026-01-28 14:07:59.718 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=100001003000000, deptName=行政部, sortNo=3, leaderId=16714 (truncated)...] 2026-01-28 14:07:59.724 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:07:59.724 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=true, operationTime=Wed Jan 28 14:07:59 CST 2026)] 2026-01-28 14:07:59.725 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:07:59.746 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 14:07:59.746 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 14:07:59.746 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:07:59.746 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:07:59.748 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:07:59.748 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:07:59.749 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:07:59.749 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:07:59.750 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:07:59.750 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:07:59.751 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:07:59.752 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:07:59.752 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 14:07:59.753 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 14:07:59.753 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 14:07:59.753 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 14:07:59.756 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 14:07:59.761 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:07:59.761 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 14:07:59.762 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:07:59.762 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:07:59.762 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 14:07:59.764 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:08:26.374 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:PATCH/dept 2026-01-28 14:08:26.375 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:08:26.376 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:08:26.376 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:08:26.377 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:08:26.378 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:08:26.379 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-PATCH "/dept", parameters={} 2026-01-28 14:08:26.379 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#updateDept(DeptDto) 2026-01-28 14:08:26.381 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=100001006000000, deptName=销售部, sortNo=6, leaderId=16714 (truncated)...] 2026-01-28 14:08:26.390 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:08:26.390 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=true, operationTime=Wed Jan 28 14:08:26 CST 2026)] 2026-01-28 14:08:26.391 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:08:26.410 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 14:08:26.410 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 14:08:26.410 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:08:26.410 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:08:26.412 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:08:26.412 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:08:26.412 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:08:26.412 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:08:26.413 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:08:26.413 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:08:26.414 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:08:26.415 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:08:26.416 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 14:08:26.416 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 14:08:26.416 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 14:08:26.416 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 14:08:26.419 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 14:08:26.427 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:08:26.427 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:08:26.427 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 14:08:26.428 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 14:08:26.428 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:08:26.428 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:08:27.697 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 14:08:27.698 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:08:27.699 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:08:27.700 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:08:27.701 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:08:27.702 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:08:27.704 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 14:08:27.704 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 14:08:27.708 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001006000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 14:08:27.711 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:08:27.711 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001006000000, deptNo=100001006001000 (truncated)...] 2026-01-28 14:08:27.712 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:08:34.932 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:PATCH/dept 2026-01-28 14:08:34.932 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:08:34.934 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:08:34.935 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:08:34.935 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:08:34.936 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:08:34.938 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-PATCH "/dept", parameters={} 2026-01-28 14:08:34.938 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#updateDept(DeptDto) 2026-01-28 14:08:34.940 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001006000000, deptNo=100001006001000, deptName=销售组, sortNo=1, leaderId=16714 (truncated)...] 2026-01-28 14:08:34.946 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:08:34.947 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=true, operationTime=Wed Jan 28 14:08:34 CST 2026)] 2026-01-28 14:08:34.947 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:08:34.966 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 14:08:34.966 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 14:08:34.966 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:08:34.966 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:08:34.968 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:08:34.968 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:08:34.969 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:08:34.969 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:08:34.969 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:08:34.969 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:08:34.970 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:08:34.970 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:08:34.972 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 14:08:34.972 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 14:08:34.972 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 14:08:34.972 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 14:08:34.974 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 14:08:34.980 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:08:34.980 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 14:08:34.981 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:08:34.982 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:08:34.982 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 14:08:34.982 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:08:34.999 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 14:08:34.999 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:08:35.000 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:08:35.001 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:08:35.002 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:08:35.002 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:08:35.004 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 14:08:35.004 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 14:08:35.007 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001006000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 14:08:35.012 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:08:35.012 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001006000000, deptNo=100001006001000 (truncated)...] 2026-01-28 14:08:35.012 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:08:38.307 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 14:08:38.307 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:08:38.309 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:08:38.310 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:08:38.310 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:08:38.312 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:08:38.312 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 14:08:38.312 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 14:08:38.316 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001002000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 14:08:38.319 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:08:38.319 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001002000000, deptNo=100001002001000 (truncated)...] 2026-01-28 14:08:38.320 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:09:01.311 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 14:09:01.311 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:01.311 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:09:01.312 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:09:01.313 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:09:01.314 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:01.315 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 14:09:01.315 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 14:09:01.316 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001005000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 14:09:01.321 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:09:01.321 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001005000000, deptNo=100001005001000 (truncated)...] 2026-01-28 14:09:01.321 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:09:02.996 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 14:09:02.996 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:02.997 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:09:02.997 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:09:02.998 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:09:02.999 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:03.000 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 14:09:03.001 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 14:09:03.002 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001005001000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 14:09:03.006 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:09:03.006 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[], operationTime=Wed Jan 28 14:09:03 CST 2026)] 2026-01-28 14:09:03.007 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:09:10.361 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:PATCH/dept 2026-01-28 14:09:10.361 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:10.362 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:09:10.363 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:09:10.364 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:09:10.365 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:10.367 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-PATCH "/dept", parameters={} 2026-01-28 14:09:10.367 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#updateDept(DeptDto) 2026-01-28 14:09:10.370 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001005000000, deptNo=100001005001000, deptName=护理组, sortNo=1, leaderId=16714 (truncated)...] 2026-01-28 14:09:10.376 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:09:10.376 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=true, operationTime=Wed Jan 28 14:09:10 CST 2026)] 2026-01-28 14:09:10.377 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:09:10.394 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 14:09:10.394 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:10.394 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 14:09:10.394 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:10.396 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:09:10.396 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:09:10.397 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:09:10.397 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:09:10.397 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:09:10.397 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:09:10.399 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:10.399 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:10.400 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 14:09:10.400 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 14:09:10.400 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 14:09:10.400 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 14:09:10.402 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 14:09:10.406 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:09:10.407 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 14:09:10.407 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:09:10.407 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:09:10.407 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 14:09:10.409 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:09:10.429 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 14:09:10.429 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:10.430 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:09:10.431 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:09:10.432 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:09:10.433 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:10.434 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 14:09:10.434 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 14:09:10.437 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001006000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 14:09:10.441 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:09:10.441 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001006000000, deptNo=100001006001000 (truncated)...] 2026-01-28 14:09:10.441 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:09:15.776 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 14:09:15.776 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:15.778 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:09:15.780 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:09:15.780 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:09:15.782 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:15.783 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 14:09:15.783 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 14:09:15.786 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001007000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 14:09:15.790 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:09:15.790 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001007000000, deptNo=100001007001000 (truncated)...] 2026-01-28 14:09:15.791 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:09:22.421 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:PATCH/dept 2026-01-28 14:09:22.421 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:22.422 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:09:22.422 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:09:22.422 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:09:22.423 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:22.424 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-PATCH "/dept", parameters={} 2026-01-28 14:09:22.424 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#updateDept(DeptDto) 2026-01-28 14:09:22.427 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=100001007000000, deptName=法务部, sortNo=7, leaderId=16714 (truncated)...] 2026-01-28 14:09:22.435 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:09:22.435 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=true, operationTime=Wed Jan 28 14:09:22 CST 2026)] 2026-01-28 14:09:22.435 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:09:22.454 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 14:09:22.454 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 14:09:22.454 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:22.454 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:22.456 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:09:22.456 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:09:22.457 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:09:22.457 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:09:22.457 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:09:22.457 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:09:22.459 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:22.459 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:22.460 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 14:09:22.460 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 14:09:22.460 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 14:09:22.460 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 14:09:22.463 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 14:09:22.467 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:09:22.467 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 14:09:22.468 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:09:22.469 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:09:22.470 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 14:09:22.470 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:09:22.488 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 14:09:22.488 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:22.490 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:09:22.490 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:09:22.490 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:09:22.492 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:22.493 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 14:09:22.493 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 14:09:22.496 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001007000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 14:09:22.500 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:09:22.500 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001007000000, deptNo=100001007001000 (truncated)...] 2026-01-28 14:09:22.501 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:09:27.368 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:PATCH/dept 2026-01-28 14:09:27.368 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:27.369 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:09:27.370 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:09:27.370 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:09:27.371 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:27.371 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-PATCH "/dept", parameters={} 2026-01-28 14:09:27.372 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#updateDept(DeptDto) 2026-01-28 14:09:27.374 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001007000000, deptNo=100001007001000, deptName=法务组, sortNo=1, leaderId=16714 (truncated)...] 2026-01-28 14:09:27.379 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:09:27.380 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=true, operationTime=Wed Jan 28 14:09:27 CST 2026)] 2026-01-28 14:09:27.381 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:09:27.401 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 14:09:27.401 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 14:09:27.401 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:27.401 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:27.402 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:09:27.402 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:09:27.403 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:09:27.403 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:09:27.403 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:09:27.403 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:09:27.404 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:27.404 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:27.404 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 14:09:27.404 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 14:09:27.405 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 14:09:27.405 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 14:09:27.407 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 14:09:27.412 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:09:27.412 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 14:09:27.412 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:09:27.415 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:09:27.415 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 14:09:27.416 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:09:27.437 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 14:09:27.437 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:27.438 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:09:27.438 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:09:27.439 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:09:27.440 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:27.442 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 14:09:27.442 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 14:09:27.444 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001007000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 14:09:27.449 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:09:27.449 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001007000000, deptNo=100001007001000 (truncated)...] 2026-01-28 14:09:27.450 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:09:28.688 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 14:09:28.688 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:28.690 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:09:28.691 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:09:28.691 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:09:28.694 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:28.695 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 14:09:28.695 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 14:09:28.697 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001007001000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 14:09:28.700 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:09:28.700 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[], operationTime=Wed Jan 28 14:09:28 CST 2026)] 2026-01-28 14:09:28.701 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:09:30.913 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 14:09:30.914 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:30.915 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:09:30.916 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:09:30.916 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:09:30.917 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:30.918 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 14:09:30.918 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 14:09:30.920 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001008000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 14:09:30.925 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:09:30.925 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001008000000, deptNo=100001008001000 (truncated)...] 2026-01-28 14:09:30.925 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:09:53.791 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:PATCH/dept 2026-01-28 14:09:53.792 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:53.792 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:09:53.793 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:09:53.794 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:09:53.796 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:53.797 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-PATCH "/dept", parameters={} 2026-01-28 14:09:53.797 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#updateDept(DeptDto) 2026-01-28 14:09:53.799 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=100001008000000, deptName=售后保障部, sortNo=8, leaderId=nul (truncated)...] 2026-01-28 14:09:53.807 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:09:53.808 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=true, operationTime=Wed Jan 28 14:09:53 CST 2026)] 2026-01-28 14:09:53.808 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:09:53.828 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 14:09:53.828 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:53.829 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 14:09:53.829 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:53.829 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:09:53.830 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:09:53.830 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:09:53.830 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:09:53.830 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:09:53.831 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:09:53.832 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:53.832 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:53.834 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 14:09:53.834 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 14:09:53.836 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 14:09:53.836 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 14:09:53.838 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 14:09:53.842 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:09:53.842 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:09:53.843 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 14:09:53.843 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 14:09:53.844 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:09:53.844 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:09:53.882 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 14:09:53.882 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:53.883 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:09:53.884 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:09:53.885 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:09:53.887 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:09:53.888 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 14:09:53.888 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 14:09:53.891 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001008000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 14:09:53.895 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:09:53.895 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001008000000, deptNo=100001008001000 (truncated)...] 2026-01-28 14:09:53.896 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:10:22.438 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/user/current-user 2026-01-28 14:10:22.438 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 14:10:22.438 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:10:22.438 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:10:22.440 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:10:22.440 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:10:22.441 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:10:22.441 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:10:22.442 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:10:22.442 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:10:22.443 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:10:22.443 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:10:22.444 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 14:10:22.445 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/user/current-user?_t=1769580622427", parameters={masked} 2026-01-28 14:10:22.445 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 14:10:22.445 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.UserController#findCurrentUser() 2026-01-28 14:10:22.447 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001008000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 14:10:22.447 [http-nio-9995-exec-2] INFO com.kyl.controller.UserController-当前用户信息为---------->UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:10:22.448 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:10:22.448 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...] 2026-01-28 14:10:22.451 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:10:22.451 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001008000000, deptNo=100001008001000 (truncated)...] 2026-01-28 14:10:22.452 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:10:22.453 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:10:38.374 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/reservation/page 2026-01-28 14:10:38.374 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:10:38.376 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:10:38.377 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:10:38.377 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:10:38.379 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:10:38.380 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/reservation/page?pageSize=10&pageNum=1&_t=1769580638365", parameters={masked} 2026-01-28 14:10:38.382 [http-nio-9995-exec-7] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]] 2026-01-28 14:10:38.387 [http-nio-9995-exec-7] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found 2026-01-28 14:10:38.387 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND 2026-01-28 14:10:38.390 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?pageSize=10&pageNum=1&_t=1769580638365", parameters={masked} 2026-01-28 14:10:38.391 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest) 2026-01-28 14:10:38.396 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:10:38.396 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Wed Jan 28 14:10:38 CST 2026, status=404, error=Not Found, path=/reservation/page}] 2026-01-28 14:10:38.397 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404 2026-01-28 14:10:40.678 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/role/init-roles 2026-01-28 14:10:40.679 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:10:40.680 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:10:40.681 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:10:40.682 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:10:40.683 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:10:40.685 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/role/init-roles", parameters={} 2026-01-28 14:10:40.685 [http-nio-9995-exec-1] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]] 2026-01-28 14:10:40.693 [http-nio-9995-exec-1] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found 2026-01-28 14:10:40.694 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND 2026-01-28 14:10:40.694 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={} 2026-01-28 14:10:40.694 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest) 2026-01-28 14:10:40.697 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:10:40.697 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Wed Jan 28 14:10:40 CST 2026, status=404, error=Not Found, path=/role/init-roles}] 2026-01-28 14:10:40.697 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404 2026-01-28 14:10:40.781 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 14:10:40.781 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:10:40.782 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:10:40.783 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:10:40.783 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:10:40.784 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:10:40.784 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 14:10:40.784 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 14:10:40.792 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:10:40.792 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 14:10:40.793 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:10:40.815 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/user/page/1/10 2026-01-28 14:10:40.815 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/post/list 2026-01-28 14:10:40.815 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:10:40.815 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:10:40.817 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:10:40.817 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:10:40.818 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:10:40.818 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:10:40.818 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:10:40.818 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:10:40.819 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:10:40.819 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:10:40.820 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/post/list", parameters={} 2026-01-28 14:10:40.820 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/user/page/1/10", parameters={} 2026-01-28 14:10:40.820 [http-nio-9995-exec-3] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]] 2026-01-28 14:10:40.821 [http-nio-9995-exec-4] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]] 2026-01-28 14:10:40.824 [http-nio-9995-exec-3] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found 2026-01-28 14:10:40.824 [http-nio-9995-exec-4] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found 2026-01-28 14:10:40.824 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND 2026-01-28 14:10:40.824 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND 2026-01-28 14:10:40.824 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={} 2026-01-28 14:10:40.824 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={} 2026-01-28 14:10:40.825 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest) 2026-01-28 14:10:40.825 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest) 2026-01-28 14:10:40.828 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:10:40.828 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:10:40.829 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Wed Jan 28 14:10:40 CST 2026, status=404, error=Not Found, path=/user/page/1/10}] 2026-01-28 14:10:40.829 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Wed Jan 28 14:10:40 CST 2026, status=404, error=Not Found, path=/post/list}] 2026-01-28 14:10:40.829 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404 2026-01-28 14:10:40.829 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404 2026-01-28 14:10:41.829 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 14:10:41.829 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:10:41.830 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/user/list 2026-01-28 14:10:41.830 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:10:41.831 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:10:41.831 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:10:41.831 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 14:10:41.832 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:10:41.832 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:10:41.832 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:10:41.832 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:10:41.832 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:10:41.833 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:10:41.833 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:10:41.833 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:10:41.833 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:10:41.833 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:10:41.834 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 14:10:41.834 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/user/list", parameters={} 2026-01-28 14:10:41.834 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 14:10:41.834 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:10:41.834 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.UserController#findUserList() 2026-01-28 14:10:41.835 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 14:10:41.835 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 14:10:41.837 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=, sortNo=null, leaderId=null, dataState= (truncated)...] 2026-01-28 14:10:41.845 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:10:41.845 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 14:10:41.846 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:10:41.846 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:10:41.847 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[UserVo(username=admin@qq.com, password=$2a$10$4xM9PrGnVVKcM (truncated)...] 2026-01-28 14:10:41.848 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:10:41.850 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:10:41.850 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 14:10:41.851 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:14:13.600 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/role/init-roles 2026-01-28 14:14:13.600 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:14:13.602 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:14:13.603 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:14:13.603 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:14:13.605 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:14:13.606 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/role/init-roles", parameters={} 2026-01-28 14:14:13.606 [http-nio-9995-exec-10] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]] 2026-01-28 14:14:13.609 [http-nio-9995-exec-10] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found 2026-01-28 14:14:13.609 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND 2026-01-28 14:14:13.610 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={} 2026-01-28 14:14:13.610 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest) 2026-01-28 14:14:13.612 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:14:13.612 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Wed Jan 28 14:14:13 CST 2026, status=404, error=Not Found, path=/role/init-roles}] 2026-01-28 14:14:13.613 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404 2026-01-28 14:14:13.705 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 14:14:13.705 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:14:13.706 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:14:13.706 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:14:13.707 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:14:13.708 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:14:13.708 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 14:14:13.708 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 14:14:13.715 [http-nio-9995-exec-2] ERROR com.alibaba.druid.pool.DruidAbstractDataSource-discard long time none received connection. , jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, lastPacketReceivedIdleMillis : 211849 2026-01-28 14:14:13.718 [http-nio-9995-exec-2] ERROR com.alibaba.druid.pool.DruidAbstractDataSource-discard long time none received connection. , jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, lastPacketReceivedIdleMillis : 211869 2026-01-28 14:14:13.721 [http-nio-9995-exec-2] ERROR com.alibaba.druid.pool.DruidAbstractDataSource-discard long time none received connection. , jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, lastPacketReceivedIdleMillis : 211881 2026-01-28 14:14:13.747 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:14:13.748 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 14:14:13.749 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:14:13.778 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/user/page/1/10 2026-01-28 14:14:13.778 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:14:13.780 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:14:13.780 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/post/list 2026-01-28 14:14:13.780 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:14:13.780 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:14:13.781 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:14:13.782 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:14:13.782 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:14:13.782 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:14:13.783 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/user/page/1/10", parameters={} 2026-01-28 14:14:13.783 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:14:13.784 [http-nio-9995-exec-7] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]] 2026-01-28 14:14:13.785 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:14:13.786 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/post/list", parameters={} 2026-01-28 14:14:13.786 [http-nio-9995-exec-1] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]] 2026-01-28 14:14:13.787 [http-nio-9995-exec-7] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found 2026-01-28 14:14:13.787 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND 2026-01-28 14:14:13.788 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={} 2026-01-28 14:14:13.788 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest) 2026-01-28 14:14:13.789 [http-nio-9995-exec-1] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found 2026-01-28 14:14:13.789 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND 2026-01-28 14:14:13.789 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={} 2026-01-28 14:14:13.790 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest) 2026-01-28 14:14:13.790 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:14:13.790 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Wed Jan 28 14:14:13 CST 2026, status=404, error=Not Found, path=/user/page/1/10}] 2026-01-28 14:14:13.790 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404 2026-01-28 14:14:13.791 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:14:13.791 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Wed Jan 28 14:14:13 CST 2026, status=404, error=Not Found, path=/post/list}] 2026-01-28 14:14:13.792 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404 2026-01-28 14:17:32.719 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 14:17:32.720 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/user/list 2026-01-28 14:17:32.720 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:17:32.720 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:17:32.722 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:17:32.722 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:17:32.722 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 14:17:32.722 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:17:32.723 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:17:32.723 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:17:32.723 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 14:17:32.723 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:17:32.723 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:17:32.723 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 14:17:32.723 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 14:17:32.724 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:17:32.724 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:17:32.724 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 14:17:32.726 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 14:17:32.726 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 14:17:32.726 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/user/list", parameters={} 2026-01-28 14:17:32.726 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 14:17:32.726 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 14:17:32.726 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.UserController#findUserList() 2026-01-28 14:17:32.728 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=, sortNo=null, leaderId=null, dataState= (truncated)...] 2026-01-28 14:17:32.732 [http-nio-9995-exec-5] ERROR com.alibaba.druid.pool.DruidAbstractDataSource-discard long time none received connection. , jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, lastPacketReceivedIdleMillis : 198988 2026-01-28 14:17:32.755 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:17:32.755 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 14:17:32.756 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:17:32.760 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:17:32.761 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[UserVo(username=admin@qq.com, password=$2a$10$4xM9PrGnVVKcM (truncated)...] 2026-01-28 14:17:32.762 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 14:17:32.765 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 14:17:32.765 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 14:17:32.766 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 16:27:03.580 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closing ... 2026-01-28 16:27:03.582 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closed 2026-01-28 16:45:04.472 [background-preinit] INFO org.hibernate.validator.internal.util.Version-HV000001: Hibernate Validator 6.2.5.Final 2026-01-28 16:45:04.508 [main] INFO com.kyl.KylApplication-Starting KylApplication using Java 11.0.25 on WanJL with PID 10860 (E:\Code\classCode\kyl\kyl-web\target\classes started by 50666 in E:\Code\classCode\kyl) 2026-01-28 16:45:04.511 [main] INFO com.kyl.KylApplication-No active profile set, falling back to 1 default profile: "default" 2026-01-28 16:45:06.170 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Multiple Spring Data modules found, entering strict repository configuration mode 2026-01-28 16:45:06.172 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Bootstrapping Spring Data Redis repositories in DEFAULT mode. 2026-01-28 16:45:06.204 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Finished Spring Data repository scanning in 18 ms. Found 0 Redis repository interfaces. 2026-01-28 16:45:06.339 [main] DEBUG org.apache.ibatis.logging.LogFactory-Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter. 2026-01-28 16:45:06.925 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat initialized with port(s): 9995 (http) 2026-01-28 16:45:06.935 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Initializing ProtocolHandler ["http-nio-9995"] 2026-01-28 16:45:06.935 [main] INFO org.apache.catalina.core.StandardService-Starting service [Tomcat] 2026-01-28 16:45:06.935 [main] INFO org.apache.catalina.core.StandardEngine-Starting Servlet engine: [Apache Tomcat/9.0.65] 2026-01-28 16:45:07.164 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring embedded WebApplicationContext 2026-01-28 16:45:07.164 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext-Root WebApplicationContext: initialization completed in 2302 ms 2026-01-28 16:45:07.257 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure-Init DruidDataSource 2026-01-28 16:45:07.384 [main] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} inited 2026-01-28 16:45:07.731 [main] INFO org.redisson.Version-Redisson 3.11.2 2026-01-28 16:45:10.058 [redisson-netty-2-3] INFO o.r.connection.pool.MasterPubSubConnectionPool-1 connections initialized for 192.168.200.128/192.168.200.128:6379 2026-01-28 16:45:10.059 [redisson-netty-2-18] INFO org.redisson.connection.pool.MasterConnectionPool-24 connections initialized for 192.168.200.128/192.168.200.128:6379 2026-01-28 16:45:12.744 [main] INFO o.s.b.actuate.endpoint.web.EndpointLinksResolver-Exposing 1 endpoint(s) beneath base path '/actuator' 2026-01-28 16:45:12.827 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-18 mappings in 'requestMappingHandlerMapping' 2026-01-28 16:45:12.969 [main] INFO o.s.security.web.DefaultSecurityFilterChain-Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@3e7fc07e, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@29ebaf2f, org.springframework.security.web.context.SecurityContextPersistenceFilter@641255d1, org.springframework.security.web.header.HeaderWriterFilter@70c99e13, org.springframework.security.web.authentication.logout.LogoutFilter@56fc2cea, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@74159dc9, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@3829306d, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@1a61f634, org.springframework.security.web.session.SessionManagementFilter@706c2726, org.springframework.security.web.access.ExceptionTranslationFilter@238c63df, org.springframework.security.web.access.intercept.AuthorizationFilter@3f7bf0f6] 2026-01-28 16:45:13.136 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerAdapter-ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice 2026-01-28 16:45:13.169 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/swagger-ui/] in 'viewControllerHandlerMapping' 2026-01-28 16:45:13.193 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/webjars/**, /**, /swagger-ui.html, /doc.html, /swagger-ui/**] in 'resourceHandlerMapping' 2026-01-28 16:45:13.204 [main] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice 2026-01-28 16:45:13.230 [main] INFO c.b.m.e.spring.MybatisPlusApplicationContextAware-Register ApplicationContext instances org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@26f143ed 2026-01-28 16:45:13.675 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Starting ProtocolHandler ["http-nio-9995"] 2026-01-28 16:45:13.685 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat started on port(s): 9995 (http) with context path '' 2026-01-28 16:45:13.716 [main] ERROR s.d.s.web.plugins.DocumentationPluginsBootstrapper-Unable to scan documentation context default java.lang.NullPointerException: null at java.base/java.lang.String.startsWith(String.java:1428) at java.base/java.lang.String.startsWith(String.java:1470) at springfox.documentation.builders.RequestHandlerSelectors.lambda$handlerPackage$5(RequestHandlerSelectors.java:81) at java.base/java.util.Optional.map(Optional.java:265) at springfox.documentation.builders.RequestHandlerSelectors.lambda$basePackage$6(RequestHandlerSelectors.java:92) at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69) at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69) at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176) at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578) at springfox.documentation.spring.web.scanners.ApiListingReferenceScanner.scan(ApiListingReferenceScanner.java:53) at springfox.documentation.spring.web.scanners.ApiDocumentationScanner.scan(ApiDocumentationScanner.java:63) at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.scanDocumentation(AbstractDocumentationPluginsBootstrapper.java:96) at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.bootstrapDocumentationPlugins(AbstractDocumentationPluginsBootstrapper.java:82) at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.start(DocumentationPluginsBootstrapper.java:100) at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178) at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54) at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356) at java.base/java.lang.Iterable.forEach(Iterable.java:75) at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155) at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123) at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:935) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408) at org.springframework.boot.SpringApplication.run(SpringApplication.java:308) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295) at com.kyl.KylApplication.main(KylApplication.java:19) 2026-01-28 16:45:13.730 [main] INFO com.kyl.KylApplication-Started KylApplication in 9.837 seconds (JVM running for 11.842) 2026-01-28 16:45:16.465 [RMI TCP Connection(4)-172.20.176.1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring DispatcherServlet 'dispatcherServlet' 2026-01-28 16:45:16.465 [RMI TCP Connection(4)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Initializing Servlet 'dispatcherServlet' 2026-01-28 16:45:16.465 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected StandardServletMultipartResolver 2026-01-28 16:45:16.465 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected AcceptHeaderLocaleResolver 2026-01-28 16:45:16.465 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected FixedThemeResolver 2026-01-28 16:45:16.467 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@456f67e2 2026-01-28 16:45:16.467 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.support.SessionFlashMapManager@622207bf 2026-01-28 16:45:16.467 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data 2026-01-28 16:45:16.467 [RMI TCP Connection(4)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Completed initialization in 2 ms 2026-01-28 16:45:31.446 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 16:45:31.446 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/user/list 2026-01-28 16:45:31.447 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 16:45:31.447 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:45:31.447 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:45:31.447 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:45:31.491 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 16:45:31.491 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 16:45:31.491 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 16:45:31.803 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 16:45:31.803 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 16:45:31.803 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 16:45:31.903 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 16:45:31.903 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 16:45:31.903 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 16:45:31.976 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:45:31.976 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:45:31.977 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:45:31.987 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 16:45:31.987 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/user/list", parameters={} 2026-01-28 16:45:31.988 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 16:45:31.994 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 16:45:31.994 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.UserController#findUserList() 2026-01-28 16:45:31.995 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 16:45:32.092 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=, sortNo=null, leaderId=null, dataState= (truncated)...] 2026-01-28 16:45:32.343 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 16:45:32.343 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 16:45:32.356 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 16:45:32.366 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 16:45:32.374 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 16:45:32.374 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 16:45:32.555 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 16:45:32.556 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[UserVo(username=admin@qq.com, password=$2a$10$4xM9PrGnVVKcM (truncated)...] 2026-01-28 16:45:32.567 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 16:46:23.637 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:PUT/dept 2026-01-28 16:46:23.638 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:46:23.640 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 16:46:23.643 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 16:46:23.644 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 16:46:23.647 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:46:23.649 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-PUT "/dept", parameters={} 2026-01-28 16:46:23.649 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#createDept(DeptDto) 2026-01-28 16:46:23.658 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001001000000, deptNo=null, deptName=秘书处, sortNo=1, leaderId=1671403256519078 (truncated)...] 2026-01-28 16:46:23.689 [http-nio-9995-exec-8] INFO com.kyl.service.impl.DeptServiceImpl-新增的部门为----------->Dept(parentDeptNo=100001001000000, deptNo=100001001001000, deptName=秘书处, sortNo=1, dataState=0, leaderId=1671403256519078147, leaderName=null) 2026-01-28 16:46:23.749 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 16:46:23.749 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=true, operationTime=Wed Jan 28 16:46:23 CST 2026)] 2026-01-28 16:46:23.749 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 16:46:23.772 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 16:46:23.772 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 16:46:23.773 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:46:23.773 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:46:23.775 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 16:46:23.775 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 16:46:23.778 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 16:46:23.778 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 16:46:23.779 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 16:46:23.780 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 16:46:23.781 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:46:23.781 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:46:23.782 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 16:46:23.782 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 16:46:23.782 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 16:46:23.782 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 16:46:23.784 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 16:46:23.796 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 16:46:23.796 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 16:46:23.798 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 16:46:23.799 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 16:46:23.799 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 16:46:23.800 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 16:48:09.454 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 16:48:09.454 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:48:09.456 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 16:48:09.460 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 16:48:09.462 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 16:48:09.464 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:48:09.466 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 16:48:09.467 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 16:48:09.471 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001001000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 16:48:09.489 [http-nio-9995-exec-7] ERROR com.alibaba.druid.pool.DruidAbstractDataSource-discard long time none received connection. , jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, lastPacketReceivedIdleMillis : 105688 2026-01-28 16:48:09.492 [http-nio-9995-exec-7] ERROR com.alibaba.druid.pool.DruidAbstractDataSource-discard long time none received connection. , jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, lastPacketReceivedIdleMillis : 105701 2026-01-28 16:48:09.496 [http-nio-9995-exec-7] ERROR com.alibaba.druid.pool.DruidAbstractDataSource-discard long time none received connection. , jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, lastPacketReceivedIdleMillis : 157213 2026-01-28 16:48:09.523 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 16:48:09.524 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001001000000, deptNo=100001001001000 (truncated)...] 2026-01-28 16:48:09.525 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 16:48:10.987 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 16:48:10.987 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:48:10.989 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 16:48:10.991 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 16:48:10.991 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 16:48:10.992 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:48:10.996 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 16:48:10.997 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 16:48:11.000 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001001001000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 16:48:11.006 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 16:48:11.007 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[], operationTime=Wed Jan 28 16:48:11 CST 2026)] 2026-01-28 16:48:11.008 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 16:49:06.829 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 16:49:06.829 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:49:06.830 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 16:49:06.833 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 16:49:06.834 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 16:49:06.838 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:49:06.839 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 16:49:06.840 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 16:49:06.844 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=, sortNo=null, leaderId=null, dataState= (truncated)...] 2026-01-28 16:49:06.851 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 16:49:06.852 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 16:49:06.853 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 16:49:06.872 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 16:49:06.872 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:49:06.874 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 16:49:06.875 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 16:49:06.876 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 16:49:06.878 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:49:06.880 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 16:49:06.880 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 16:49:06.885 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001001000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 16:49:06.887 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 16:49:06.887 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001001000000, deptNo=100001001001000 (truncated)...] 2026-01-28 16:49:06.888 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 16:49:06.900 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 16:49:06.900 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:49:06.901 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 16:49:06.903 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 16:49:06.904 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 16:49:06.905 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:49:06.906 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 16:49:06.906 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 16:49:06.909 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001001001000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 16:49:06.911 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 16:49:06.911 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[], operationTime=Wed Jan 28 16:49:06 CST 2026)] 2026-01-28 16:49:06.912 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 16:49:09.161 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 16:49:09.161 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:49:09.162 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 16:49:09.164 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 16:49:09.164 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 16:49:09.166 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:49:09.167 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 16:49:09.167 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 16:49:09.169 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=, sortNo=null, leaderId=null, dataState= (truncated)...] 2026-01-28 16:49:09.178 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 16:49:09.178 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 16:49:09.179 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 16:49:09.198 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 16:49:09.198 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:49:09.198 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 16:49:09.200 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 16:49:09.200 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 16:49:09.202 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:49:09.204 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 16:49:09.204 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 16:49:09.205 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001001000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 16:49:09.207 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 16:49:09.208 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001001000000, deptNo=100001001001000 (truncated)...] 2026-01-28 16:49:09.209 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 16:49:09.220 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 16:49:09.220 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:49:09.222 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 16:49:09.222 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 16:49:09.223 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 16:49:09.224 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:49:09.225 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 16:49:09.226 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 16:49:09.227 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001001001000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 16:49:09.229 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 16:49:09.229 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[], operationTime=Wed Jan 28 16:49:09 CST 2026)] 2026-01-28 16:49:09.229 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 16:49:11.052 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 16:49:11.053 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:49:11.054 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 16:49:11.054 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 16:49:11.055 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 16:49:11.057 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:49:11.057 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 16:49:11.057 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 16:49:11.060 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=, sortNo=null, leaderId=null, dataState= (truncated)...] 2026-01-28 16:49:11.061 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 16:49:11.062 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 16:49:11.063 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 16:49:11.083 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 16:49:11.083 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:49:11.084 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 16:49:11.085 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 16:49:11.087 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 16:49:11.088 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:49:11.089 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 16:49:11.089 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 16:49:11.091 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001001000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 16:49:11.092 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 16:49:11.093 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001001000000, deptNo=100001001001000 (truncated)...] 2026-01-28 16:49:11.094 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 16:49:11.116 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 16:49:11.116 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:49:11.118 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 16:49:11.120 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 16:49:11.121 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 16:49:11.122 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:49:11.124 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 16:49:11.124 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 16:49:11.127 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001001001000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 16:49:11.130 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 16:49:11.130 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[], operationTime=Wed Jan 28 16:49:11 CST 2026)] 2026-01-28 16:49:11.132 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 16:49:16.015 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 16:49:16.015 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:49:16.017 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 16:49:16.017 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 16:49:16.018 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 16:49:16.020 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:49:16.021 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 16:49:16.021 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 16:49:16.023 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=处, sortNo=null, leaderId=null, dataState (truncated)...] 2026-01-28 16:49:16.031 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 16:49:16.031 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[], operationTime=Wed Jan 28 16:49:16 CST 2026)] 2026-01-28 16:49:16.031 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 16:49:22.273 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 16:49:22.274 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:49:22.275 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 16:49:22.277 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 16:49:22.279 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 16:49:22.280 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:49:22.281 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 16:49:22.282 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 16:49:22.284 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=院长, sortNo=null, leaderId=null, dataStat (truncated)...] 2026-01-28 16:49:22.292 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 16:49:22.293 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 16:49:22.294 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 16:49:22.312 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 16:49:22.312 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:49:22.314 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 16:49:22.314 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 16:49:22.315 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 16:49:22.317 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:49:22.318 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 16:49:22.318 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 16:49:22.320 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001001000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 16:49:22.325 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 16:49:22.325 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001001000000, deptNo=100001001001000 (truncated)...] 2026-01-28 16:49:22.326 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 16:49:50.467 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 16:49:50.467 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:49:50.468 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 16:49:50.468 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 16:49:50.469 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 16:49:50.470 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:49:50.470 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 16:49:50.470 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 16:49:50.473 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=, sortNo=null, leaderId=null, dataState= (truncated)...] 2026-01-28 16:49:50.474 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 16:49:50.474 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 16:49:50.475 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 16:49:50.499 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 16:49:50.499 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:49:50.502 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 16:49:50.502 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 16:49:50.503 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 16:49:50.504 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:49:50.505 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 16:49:50.505 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 16:49:50.508 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001001000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 16:49:50.509 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 16:49:50.510 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001001000000, deptNo=100001001001000 (truncated)...] 2026-01-28 16:49:50.510 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 16:50:23.531 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 16:50:23.531 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/role/init-roles 2026-01-28 16:50:23.531 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:50:23.531 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:50:23.534 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 16:50:23.534 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 16:50:23.535 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 16:50:23.535 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 16:50:23.535 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 16:50:23.536 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 16:50:23.537 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:50:23.537 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:50:23.538 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/role/init-roles", parameters={} 2026-01-28 16:50:23.538 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 16:50:23.539 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 16:50:23.541 [http-nio-9995-exec-8] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]] 2026-01-28 16:50:23.542 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001001000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...] 2026-01-28 16:50:23.544 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 16:50:23.544 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001001000000, deptNo=100001001001000 (truncated)...] 2026-01-28 16:50:23.544 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 16:50:23.553 [http-nio-9995-exec-8] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found 2026-01-28 16:50:23.553 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND 2026-01-28 16:50:23.557 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={} 2026-01-28 16:50:23.559 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest) 2026-01-28 16:50:23.567 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 16:50:23.567 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Wed Jan 28 16:50:23 CST 2026, status=404, error=Not Found, path=/role/init-roles}] 2026-01-28 16:50:23.568 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404 2026-01-28 16:50:23.628 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 16:50:23.628 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:50:23.629 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 16:50:23.630 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 16:50:23.630 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 16:50:23.631 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:50:23.633 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 16:50:23.633 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 16:50:23.637 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 16:50:23.637 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 16:50:23.638 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 16:50:23.667 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/post/list 2026-01-28 16:50:23.667 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/user/page/1/10 2026-01-28 16:50:23.667 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:50:23.667 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:50:23.668 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 16:50:23.669 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 16:50:23.669 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 16:50:23.669 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 16:50:23.670 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 16:50:23.670 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 16:50:23.672 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:50:23.672 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:50:23.673 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/post/list", parameters={} 2026-01-28 16:50:23.673 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/user/page/1/10", parameters={} 2026-01-28 16:50:23.673 [http-nio-9995-exec-7] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]] 2026-01-28 16:50:23.673 [http-nio-9995-exec-5] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]] 2026-01-28 16:50:23.677 [http-nio-9995-exec-5] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found 2026-01-28 16:50:23.677 [http-nio-9995-exec-7] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found 2026-01-28 16:50:23.677 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND 2026-01-28 16:50:23.677 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND 2026-01-28 16:50:23.678 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={} 2026-01-28 16:50:23.678 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={} 2026-01-28 16:50:23.679 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest) 2026-01-28 16:50:23.679 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest) 2026-01-28 16:50:23.681 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 16:50:23.681 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 16:50:23.681 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Wed Jan 28 16:50:23 CST 2026, status=404, error=Not Found, path=/user/page/1/10}] 2026-01-28 16:50:23.681 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Wed Jan 28 16:50:23 CST 2026, status=404, error=Not Found, path=/post/list}] 2026-01-28 16:50:23.682 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404 2026-01-28 16:50:23.682 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404 2026-01-28 16:50:35.359 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree 2026-01-28 16:50:35.359 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:50:35.360 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/user/list 2026-01-28 16:50:35.360 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:50:35.361 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list 2026-01-28 16:50:35.361 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:50:35.362 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 16:50:35.362 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 16:50:35.362 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTY4Nzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMmU1ZGI1NzAtM2E2Ny00Nzg1LWJmZTItZGU2MTMxNTM0NzEzXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jt05b3DKiQL0MgZ9Cs8U16sQ6IgKNIKjQ8kXX4zXYiE 2026-01-28 16:50:35.362 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 16:50:35.362 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 16:50:35.363 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 16:50:35.363 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 16:50:35.363 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729568799, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"2e5db570-3a67-4785-bfe2-de6131534713","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}} 2026-01-28 16:50:35.363 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=2e5db570-3a67-4785-bfe2-de6131534713, dataState=null) 2026-01-28 16:50:35.364 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:50:35.364 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:50:35.364 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:2e5db570-3a67-4785-bfe2-de6131534713 2026-01-28 16:50:35.365 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/user/list", parameters={} 2026-01-28 16:50:35.365 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={} 2026-01-28 16:50:35.365 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={} 2026-01-28 16:50:35.365 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto) 2026-01-28 16:50:35.365 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#deptTree() 2026-01-28 16:50:35.365 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.UserController#findUserList() 2026-01-28 16:50:35.367 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=, sortNo=null, leaderId=null, dataState= (truncated)...] 2026-01-28 16:50:35.368 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 16:50:35.368 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=TreeVo(items=[TreeItemVo(id=100001000000000, label=智慧养老院, ch (truncated)...] 2026-01-28 16:50:35.369 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 16:50:35.370 [http-nio-9995-exec-9] ERROR com.alibaba.druid.pool.DruidAbstractDataSource-discard long time none received connection. , jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, lastPacketReceivedIdleMillis : 73080 2026-01-28 16:50:35.370 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...] 2026-01-28 16:50:35.370 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 16:50:35.370 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK 2026-01-28 16:50:35.410 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json] 2026-01-28 16:50:35.411 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[UserVo(username=admin@qq.com, password=$2a$10$4xM9PrGnVVKcM (truncated)...] 2026-01-28 16:50:35.412 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK