From ddbb93dae803ea73b06bad25fb12eaa322768d18 Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期二, 09 七月 2024 19:14:19 +0800
Subject: [PATCH] 提交一把
---
log/admin/error.2024-06-28.0.log | 230 +++++
server/service/pom.xml | 4
log/admin/error.2024-07-09.0.log | 1264 +++++++++++++++++++++++++++++++
server/company/src/main/java/com/doumee/api/system/SystemUserController.java | 46 -
log/admin/info.2024-06-28.0.log | 436 ++++++++++
server/pom.xml | 1
server/service/src/main/java/com/doumee/core/utils/Constants.java | 47
server/service/src/main/java/com/doumee/service/business/impl/CompanyServiceImpl.java | 6
server/service/src/main/java/com/doumee/service/business/impl/SettleClaimsServiceImpl.java | 8
log/admin/info.2024-07-09.0.log | 300 +++++++
server/shop/src/main/java/com/doumee/api/system/SystemUserController.java | 46 -
11 files changed, 2,278 insertions(+), 110 deletions(-)
diff --git a/log/admin/error.2024-06-28.0.log b/log/admin/error.2024-06-28.0.log
new file mode 100644
index 0000000..d30a5b9
--- /dev/null
+++ b/log/admin/error.2024-06-28.0.log
@@ -0,0 +1,230 @@
+2024-06-28 11:28:04.645 [http-nio-10030-exec-8] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://rm-bp12tny4ir5b7l65xno.mysql.rds.aliyuncs.com:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://rm-bp12tny4ir5b7l65xno.mysql.rds.aliyuncs.com:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60027
+2024-06-28 11:31:04.608 [http-nio-10030-exec-4] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://rm-bp12tny4ir5b7l65xno.mysql.rds.aliyuncs.com:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://rm-bp12tny4ir5b7l65xno.mysql.rds.aliyuncs.com:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60031
+2024-06-28 11:31:04.613 [http-nio-10030-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://rm-bp12tny4ir5b7l65xno.mysql.rds.aliyuncs.com:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://rm-bp12tny4ir5b7l65xno.mysql.rds.aliyuncs.com:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60030
+2024-06-28 11:35:38.751 [http-nio-10030-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://rm-bp12tny4ir5b7l65xno.mysql.rds.aliyuncs.com:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://rm-bp12tny4ir5b7l65xno.mysql.rds.aliyuncs.com:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 100096
+2024-06-28 11:35:38.769 [http-nio-10030-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://rm-bp12tny4ir5b7l65xno.mysql.rds.aliyuncs.com:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://rm-bp12tny4ir5b7l65xno.mysql.rds.aliyuncs.com:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 214142
+2024-06-28 11:48:37.696 [http-nio-10030-exec-1] ERROR com.doumee.config.handler.GlobalExceptionHandler - 鎵句笉鍒扮洰鏍囨暟鎹�
+com.doumee.core.exception.BusinessException: 鎵句笉鍒扮洰鏍囨暟鎹�
+ at com.doumee.biz.system.impl.SystemUserBizImpl.updUserStatus(SystemUserBizImpl.java:337)
+ at com.doumee.biz.system.impl.SystemUserBizImpl$$FastClassBySpringCGLIB$$a4947351.invoke(<generated>)
+ at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
+ at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:769)
+ at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
+ at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747)
+ at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366)
+ at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:99)
+ at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
+ at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747)
+ at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689)
+ at com.doumee.biz.system.impl.SystemUserBizImpl$$EnhancerBySpringCGLIB$$b9409592.updUserStatus(<generated>)
+ at com.doumee.biz.system.impl.SystemUserBizImpl$$FastClassBySpringCGLIB$$a4947351.invoke(<generated>)
+ at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
+ at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:769)
+ at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
+ at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747)
+ at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366)
+ at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:99)
+ at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
+ at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747)
+ at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689)
+ at com.doumee.biz.system.impl.SystemUserBizImpl$$EnhancerBySpringCGLIB$$5f533586.updUserStatus(<generated>)
+ at com.doumee.api.system.SystemUserController.updUserStatus(SystemUserController.java:88)
+ at com.doumee.api.system.SystemUserController$$FastClassBySpringCGLIB$$af5f4de3.invoke(<generated>)
+ at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
+ at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:769)
+ at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
+ at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747)
+ at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor$1.proceed(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:82)
+ at org.apache.shiro.authz.aop.AuthorizingMethodInterceptor.invoke(AuthorizingMethodInterceptor.java:39)
+ at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor.invoke(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:115)
+ at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
+ at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747)
+ at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689)
+ at com.doumee.api.system.SystemUserController$$EnhancerBySpringCGLIB$$632958a9.updUserStatus(<generated>)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793)
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
+ at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
+ at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
+ at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
+ at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
+ at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
+ at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
+ at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
+ at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at com.github.xiaoymin.knife4j.spring.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:87)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at com.doumee.core.servlet.ServletRewriteFilter.doFilter(ServletRewriteFilter.java:36)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367)
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1639)
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
+ at java.lang.Thread.run(Thread.java:748)
+2024-06-28 11:48:40.312 [http-nio-10030-exec-9] ERROR com.doumee.config.handler.GlobalExceptionHandler - 鎵句笉鍒扮洰鏍囨暟鎹�
+com.doumee.core.exception.BusinessException: 鎵句笉鍒扮洰鏍囨暟鎹�
+ at com.doumee.biz.system.impl.SystemUserBizImpl.updUserStatus(SystemUserBizImpl.java:337)
+ at com.doumee.biz.system.impl.SystemUserBizImpl$$FastClassBySpringCGLIB$$a4947351.invoke(<generated>)
+ at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
+ at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:769)
+ at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
+ at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747)
+ at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366)
+ at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:99)
+ at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
+ at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747)
+ at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689)
+ at com.doumee.biz.system.impl.SystemUserBizImpl$$EnhancerBySpringCGLIB$$b9409592.updUserStatus(<generated>)
+ at com.doumee.biz.system.impl.SystemUserBizImpl$$FastClassBySpringCGLIB$$a4947351.invoke(<generated>)
+ at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
+ at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:769)
+ at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
+ at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747)
+ at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366)
+ at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:99)
+ at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
+ at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747)
+ at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689)
+ at com.doumee.biz.system.impl.SystemUserBizImpl$$EnhancerBySpringCGLIB$$5f533586.updUserStatus(<generated>)
+ at com.doumee.api.system.SystemUserController.updUserStatus(SystemUserController.java:88)
+ at com.doumee.api.system.SystemUserController$$FastClassBySpringCGLIB$$af5f4de3.invoke(<generated>)
+ at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
+ at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:769)
+ at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
+ at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747)
+ at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor$1.proceed(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:82)
+ at org.apache.shiro.authz.aop.AuthorizingMethodInterceptor.invoke(AuthorizingMethodInterceptor.java:39)
+ at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor.invoke(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:115)
+ at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
+ at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747)
+ at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689)
+ at com.doumee.api.system.SystemUserController$$EnhancerBySpringCGLIB$$632958a9.updUserStatus(<generated>)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793)
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
+ at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:634)
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
+ at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
+ at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
+ at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
+ at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
+ at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
+ at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
+ at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at com.github.xiaoymin.knife4j.spring.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:87)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at com.doumee.core.servlet.ServletRewriteFilter.doFilter(ServletRewriteFilter.java:36)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367)
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1639)
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
+ at java.lang.Thread.run(Thread.java:748)
+2024-06-28 11:57:47.796 [http-nio-10030-exec-7] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://rm-bp12tny4ir5b7l65xno.mysql.rds.aliyuncs.com:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://rm-bp12tny4ir5b7l65xno.mysql.rds.aliyuncs.com:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 1328890
diff --git a/log/admin/error.2024-07-09.0.log b/log/admin/error.2024-07-09.0.log
new file mode 100644
index 0000000..173e3e5
--- /dev/null
+++ b/log/admin/error.2024-07-09.0.log
@@ -0,0 +1,1264 @@
+2024-07-09 18:36:32.229 [http-nio-10030-exec-1] ERROR c.d.service.system.impl.SystemLoginServiceImpl - 楠岃瘉鐮佷笉姝g‘鎴栧凡杩囨湡
+com.doumee.core.exception.BusinessException: 楠岃瘉鐮佷笉姝g‘鎴栧凡杩囨湡
+ at com.doumee.service.common.CaptchaService.check(CaptchaService.java:117)
+ at com.doumee.service.system.impl.SystemLoginServiceImpl.loginByPassword(SystemLoginServiceImpl.java:154)
+ at com.doumee.api.system.SystemController.login(SystemController.java:47)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793)
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
+ at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
+ at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
+ at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
+ at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
+ at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
+ at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
+ at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at com.github.xiaoymin.knife4j.spring.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:87)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at com.doumee.core.servlet.ServletRewriteFilter.doFilter(ServletRewriteFilter.java:36)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367)
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1639)
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
+ at java.lang.Thread.run(Thread.java:748)
+2024-07-09 18:36:32.255 [http-nio-10030-exec-1] ERROR com.doumee.config.handler.GlobalExceptionHandler - 楠岃瘉鐮佷笉姝g‘鎴栧凡杩囨湡
+com.doumee.core.exception.BusinessException: 楠岃瘉鐮佷笉姝g‘鎴栧凡杩囨湡
+ at com.doumee.service.common.CaptchaService.check(CaptchaService.java:117)
+ at com.doumee.service.system.impl.SystemLoginServiceImpl.loginByPassword(SystemLoginServiceImpl.java:154)
+ at com.doumee.api.system.SystemController.login(SystemController.java:47)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793)
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
+ at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
+ at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
+ at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
+ at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
+ at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
+ at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
+ at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at com.github.xiaoymin.knife4j.spring.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:87)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at com.doumee.core.servlet.ServletRewriteFilter.doFilter(ServletRewriteFilter.java:36)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367)
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1639)
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
+ at java.lang.Thread.run(Thread.java:748)
+2024-07-09 18:36:40.619 [http-nio-10030-exec-9] ERROR com.doumee.config.handler.GlobalExceptionHandler - Subject does not have permission [business:notices:query]
+org.apache.shiro.authz.UnauthorizedException: Subject does not have permission [business:notices:query]
+ at org.apache.shiro.authz.ModularRealmAuthorizer.checkPermission(ModularRealmAuthorizer.java:323)
+ at org.apache.shiro.mgt.AuthorizingSecurityManager.checkPermission(AuthorizingSecurityManager.java:137)
+ at org.apache.shiro.subject.support.DelegatingSubject.checkPermission(DelegatingSubject.java:209)
+ at org.apache.shiro.authz.aop.PermissionAnnotationHandler.assertAuthorized(PermissionAnnotationHandler.java:74)
+ at org.apache.shiro.authz.aop.AuthorizingAnnotationMethodInterceptor.assertAuthorized(AuthorizingAnnotationMethodInterceptor.java:84)
+ at org.apache.shiro.authz.aop.AnnotationsAuthorizingMethodInterceptor.assertAuthorized(AnnotationsAuthorizingMethodInterceptor.java:100)
+ at org.apache.shiro.authz.aop.AuthorizingMethodInterceptor.invoke(AuthorizingMethodInterceptor.java:38)
+ at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor.invoke(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:115)
+ at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
+ at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747)
+ at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689)
+ at com.doumee.api.business.NoticesController$$EnhancerBySpringCGLIB$$aeefd071.findPage(<generated>)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793)
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
+ at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
+ at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
+ at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
+ at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
+ at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
+ at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
+ at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at com.github.xiaoymin.knife4j.spring.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:87)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at com.doumee.core.servlet.ServletRewriteFilter.doFilter(ServletRewriteFilter.java:36)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367)
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1639)
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
+ at java.lang.Thread.run(Thread.java:748)
+Caused by: org.apache.shiro.authz.AuthorizationException: Not authorized to invoke method: public com.doumee.core.model.ApiResponse com.doumee.api.business.NoticesController.findPage(com.doumee.core.model.PageWrap)
+ at org.apache.shiro.authz.aop.AuthorizingAnnotationMethodInterceptor.assertAuthorized(AuthorizingAnnotationMethodInterceptor.java:90)
+ ... 81 common frames omitted
+2024-07-09 18:36:40.624 [http-nio-10030-exec-8] ERROR com.doumee.config.handler.GlobalExceptionHandler - Subject does not have permission [business:notices:query]
+org.apache.shiro.authz.UnauthorizedException: Subject does not have permission [business:notices:query]
+ at org.apache.shiro.authz.ModularRealmAuthorizer.checkPermission(ModularRealmAuthorizer.java:323)
+ at org.apache.shiro.mgt.AuthorizingSecurityManager.checkPermission(AuthorizingSecurityManager.java:137)
+ at org.apache.shiro.subject.support.DelegatingSubject.checkPermission(DelegatingSubject.java:209)
+ at org.apache.shiro.authz.aop.PermissionAnnotationHandler.assertAuthorized(PermissionAnnotationHandler.java:74)
+ at org.apache.shiro.authz.aop.AuthorizingAnnotationMethodInterceptor.assertAuthorized(AuthorizingAnnotationMethodInterceptor.java:84)
+ at org.apache.shiro.authz.aop.AnnotationsAuthorizingMethodInterceptor.assertAuthorized(AnnotationsAuthorizingMethodInterceptor.java:100)
+ at org.apache.shiro.authz.aop.AuthorizingMethodInterceptor.invoke(AuthorizingMethodInterceptor.java:38)
+ at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor.invoke(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:115)
+ at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
+ at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747)
+ at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689)
+ at com.doumee.api.business.NoticesController$$EnhancerBySpringCGLIB$$aeefd071.findPage(<generated>)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793)
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
+ at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
+ at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
+ at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
+ at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
+ at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
+ at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
+ at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at com.github.xiaoymin.knife4j.spring.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:87)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at com.doumee.core.servlet.ServletRewriteFilter.doFilter(ServletRewriteFilter.java:36)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367)
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1639)
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
+ at java.lang.Thread.run(Thread.java:748)
+Caused by: org.apache.shiro.authz.AuthorizationException: Not authorized to invoke method: public com.doumee.core.model.ApiResponse com.doumee.api.business.NoticesController.findPage(com.doumee.core.model.PageWrap)
+ at org.apache.shiro.authz.aop.AuthorizingAnnotationMethodInterceptor.assertAuthorized(AuthorizingAnnotationMethodInterceptor.java:90)
+ ... 81 common frames omitted
+2024-07-09 18:36:40.629 [http-nio-10030-exec-4] ERROR com.doumee.config.handler.GlobalExceptionHandler - Subject does not have permission [business:notices:query]
+org.apache.shiro.authz.UnauthorizedException: Subject does not have permission [business:notices:query]
+ at org.apache.shiro.authz.ModularRealmAuthorizer.checkPermission(ModularRealmAuthorizer.java:323)
+ at org.apache.shiro.mgt.AuthorizingSecurityManager.checkPermission(AuthorizingSecurityManager.java:137)
+ at org.apache.shiro.subject.support.DelegatingSubject.checkPermission(DelegatingSubject.java:209)
+ at org.apache.shiro.authz.aop.PermissionAnnotationHandler.assertAuthorized(PermissionAnnotationHandler.java:74)
+ at org.apache.shiro.authz.aop.AuthorizingAnnotationMethodInterceptor.assertAuthorized(AuthorizingAnnotationMethodInterceptor.java:84)
+ at org.apache.shiro.authz.aop.AnnotationsAuthorizingMethodInterceptor.assertAuthorized(AnnotationsAuthorizingMethodInterceptor.java:100)
+ at org.apache.shiro.authz.aop.AuthorizingMethodInterceptor.invoke(AuthorizingMethodInterceptor.java:38)
+ at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor.invoke(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:115)
+ at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
+ at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747)
+ at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689)
+ at com.doumee.api.business.NoticesController$$EnhancerBySpringCGLIB$$aeefd071.findPage(<generated>)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793)
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
+ at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
+ at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
+ at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
+ at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
+ at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
+ at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
+ at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at com.github.xiaoymin.knife4j.spring.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:87)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at com.doumee.core.servlet.ServletRewriteFilter.doFilter(ServletRewriteFilter.java:36)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367)
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1639)
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
+ at java.lang.Thread.run(Thread.java:748)
+Caused by: org.apache.shiro.authz.AuthorizationException: Not authorized to invoke method: public com.doumee.core.model.ApiResponse com.doumee.api.business.NoticesController.findPage(com.doumee.core.model.PageWrap)
+ at org.apache.shiro.authz.aop.AuthorizingAnnotationMethodInterceptor.assertAuthorized(AuthorizingAnnotationMethodInterceptor.java:90)
+ ... 81 common frames omitted
+2024-07-09 18:36:42.836 [http-nio-10030-exec-7] ERROR com.doumee.config.handler.GlobalExceptionHandler - Subject does not have permission [business:insuranceapply:query]
+org.apache.shiro.authz.UnauthorizedException: Subject does not have permission [business:insuranceapply:query]
+ at org.apache.shiro.authz.ModularRealmAuthorizer.checkPermission(ModularRealmAuthorizer.java:323)
+ at org.apache.shiro.mgt.AuthorizingSecurityManager.checkPermission(AuthorizingSecurityManager.java:137)
+ at org.apache.shiro.subject.support.DelegatingSubject.checkPermission(DelegatingSubject.java:209)
+ at org.apache.shiro.authz.aop.PermissionAnnotationHandler.assertAuthorized(PermissionAnnotationHandler.java:74)
+ at org.apache.shiro.authz.aop.AuthorizingAnnotationMethodInterceptor.assertAuthorized(AuthorizingAnnotationMethodInterceptor.java:84)
+ at org.apache.shiro.authz.aop.AnnotationsAuthorizingMethodInterceptor.assertAuthorized(AnnotationsAuthorizingMethodInterceptor.java:100)
+ at org.apache.shiro.authz.aop.AuthorizingMethodInterceptor.invoke(AuthorizingMethodInterceptor.java:38)
+ at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor.invoke(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:115)
+ at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
+ at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747)
+ at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689)
+ at com.doumee.api.business.InsuranceApplyController$$EnhancerBySpringCGLIB$$7cae94c4.findPage(<generated>)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793)
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
+ at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
+ at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
+ at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
+ at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
+ at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
+ at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
+ at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at com.github.xiaoymin.knife4j.spring.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:87)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at com.doumee.core.servlet.ServletRewriteFilter.doFilter(ServletRewriteFilter.java:36)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367)
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1639)
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
+ at java.lang.Thread.run(Thread.java:748)
+Caused by: org.apache.shiro.authz.AuthorizationException: Not authorized to invoke method: public com.doumee.core.model.ApiResponse com.doumee.api.business.InsuranceApplyController.findPage(com.doumee.core.model.PageWrap)
+ at org.apache.shiro.authz.aop.AuthorizingAnnotationMethodInterceptor.assertAuthorized(AuthorizingAnnotationMethodInterceptor.java:90)
+ ... 81 common frames omitted
+2024-07-09 18:36:42.857 [http-nio-10030-exec-10] ERROR com.doumee.config.handler.GlobalExceptionHandler - Subject does not have permission [business:solutions:query]
+org.apache.shiro.authz.UnauthorizedException: Subject does not have permission [business:solutions:query]
+ at org.apache.shiro.authz.ModularRealmAuthorizer.checkPermission(ModularRealmAuthorizer.java:323)
+ at org.apache.shiro.mgt.AuthorizingSecurityManager.checkPermission(AuthorizingSecurityManager.java:137)
+ at org.apache.shiro.subject.support.DelegatingSubject.checkPermission(DelegatingSubject.java:209)
+ at org.apache.shiro.authz.aop.PermissionAnnotationHandler.assertAuthorized(PermissionAnnotationHandler.java:74)
+ at org.apache.shiro.authz.aop.AuthorizingAnnotationMethodInterceptor.assertAuthorized(AuthorizingAnnotationMethodInterceptor.java:84)
+ at org.apache.shiro.authz.aop.AnnotationsAuthorizingMethodInterceptor.assertAuthorized(AnnotationsAuthorizingMethodInterceptor.java:100)
+ at org.apache.shiro.authz.aop.AuthorizingMethodInterceptor.invoke(AuthorizingMethodInterceptor.java:38)
+ at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor.invoke(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:115)
+ at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
+ at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747)
+ at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689)
+ at com.doumee.api.business.SolutionsController$$EnhancerBySpringCGLIB$$396a450e.findList(<generated>)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793)
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
+ at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
+ at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
+ at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
+ at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
+ at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
+ at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
+ at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at com.github.xiaoymin.knife4j.spring.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:87)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at com.doumee.core.servlet.ServletRewriteFilter.doFilter(ServletRewriteFilter.java:36)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367)
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1639)
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
+ at java.lang.Thread.run(Thread.java:748)
+Caused by: org.apache.shiro.authz.AuthorizationException: Not authorized to invoke method: public com.doumee.core.model.ApiResponse com.doumee.api.business.SolutionsController.findList(com.doumee.dao.business.model.Solutions)
+ at org.apache.shiro.authz.aop.AuthorizingAnnotationMethodInterceptor.assertAuthorized(AuthorizingAnnotationMethodInterceptor.java:90)
+ ... 81 common frames omitted
+2024-07-09 18:36:42.951 [http-nio-10030-exec-1] ERROR com.doumee.config.handler.GlobalExceptionHandler - Subject does not have permission [business:company:query]
+org.apache.shiro.authz.UnauthorizedException: Subject does not have permission [business:company:query]
+ at org.apache.shiro.authz.ModularRealmAuthorizer.checkPermission(ModularRealmAuthorizer.java:323)
+ at org.apache.shiro.mgt.AuthorizingSecurityManager.checkPermission(AuthorizingSecurityManager.java:137)
+ at org.apache.shiro.subject.support.DelegatingSubject.checkPermission(DelegatingSubject.java:209)
+ at org.apache.shiro.authz.aop.PermissionAnnotationHandler.assertAuthorized(PermissionAnnotationHandler.java:86)
+ at org.apache.shiro.authz.aop.AuthorizingAnnotationMethodInterceptor.assertAuthorized(AuthorizingAnnotationMethodInterceptor.java:84)
+ at org.apache.shiro.authz.aop.AnnotationsAuthorizingMethodInterceptor.assertAuthorized(AnnotationsAuthorizingMethodInterceptor.java:100)
+ at org.apache.shiro.authz.aop.AuthorizingMethodInterceptor.invoke(AuthorizingMethodInterceptor.java:38)
+ at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor.invoke(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:115)
+ at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
+ at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747)
+ at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689)
+ at com.doumee.api.business.CompanyController$$EnhancerBySpringCGLIB$$ecd04dd7.findList(<generated>)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793)
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
+ at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
+ at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
+ at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
+ at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
+ at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
+ at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
+ at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at com.github.xiaoymin.knife4j.spring.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:87)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at com.doumee.core.servlet.ServletRewriteFilter.doFilter(ServletRewriteFilter.java:36)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367)
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1639)
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
+ at java.lang.Thread.run(Thread.java:748)
+Caused by: org.apache.shiro.authz.AuthorizationException: Not authorized to invoke method: public com.doumee.core.model.ApiResponse com.doumee.api.business.CompanyController.findList(com.doumee.dao.business.model.Company)
+ at org.apache.shiro.authz.aop.AuthorizingAnnotationMethodInterceptor.assertAuthorized(AuthorizingAnnotationMethodInterceptor.java:90)
+ ... 81 common frames omitted
+2024-07-09 18:37:03.459 [http-nio-10030-exec-10] ERROR com.doumee.config.handler.GlobalExceptionHandler - Subject does not have permission [business:notices:query]
+org.apache.shiro.authz.UnauthorizedException: Subject does not have permission [business:notices:query]
+ at org.apache.shiro.authz.ModularRealmAuthorizer.checkPermission(ModularRealmAuthorizer.java:323)
+ at org.apache.shiro.mgt.AuthorizingSecurityManager.checkPermission(AuthorizingSecurityManager.java:137)
+ at org.apache.shiro.subject.support.DelegatingSubject.checkPermission(DelegatingSubject.java:209)
+ at org.apache.shiro.authz.aop.PermissionAnnotationHandler.assertAuthorized(PermissionAnnotationHandler.java:74)
+ at org.apache.shiro.authz.aop.AuthorizingAnnotationMethodInterceptor.assertAuthorized(AuthorizingAnnotationMethodInterceptor.java:84)
+ at org.apache.shiro.authz.aop.AnnotationsAuthorizingMethodInterceptor.assertAuthorized(AnnotationsAuthorizingMethodInterceptor.java:100)
+ at org.apache.shiro.authz.aop.AuthorizingMethodInterceptor.invoke(AuthorizingMethodInterceptor.java:38)
+ at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor.invoke(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:115)
+ at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
+ at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747)
+ at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689)
+ at com.doumee.api.business.NoticesController$$EnhancerBySpringCGLIB$$aeefd071.findPage(<generated>)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793)
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
+ at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
+ at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
+ at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
+ at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
+ at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
+ at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
+ at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at com.github.xiaoymin.knife4j.spring.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:87)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at com.doumee.core.servlet.ServletRewriteFilter.doFilter(ServletRewriteFilter.java:36)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367)
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1639)
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
+ at java.lang.Thread.run(Thread.java:748)
+Caused by: org.apache.shiro.authz.AuthorizationException: Not authorized to invoke method: public com.doumee.core.model.ApiResponse com.doumee.api.business.NoticesController.findPage(com.doumee.core.model.PageWrap)
+ at org.apache.shiro.authz.aop.AuthorizingAnnotationMethodInterceptor.assertAuthorized(AuthorizingAnnotationMethodInterceptor.java:90)
+ ... 81 common frames omitted
+2024-07-09 18:37:03.461 [http-nio-10030-exec-7] ERROR com.doumee.config.handler.GlobalExceptionHandler - Subject does not have permission [business:notices:query]
+org.apache.shiro.authz.UnauthorizedException: Subject does not have permission [business:notices:query]
+ at org.apache.shiro.authz.ModularRealmAuthorizer.checkPermission(ModularRealmAuthorizer.java:323)
+ at org.apache.shiro.mgt.AuthorizingSecurityManager.checkPermission(AuthorizingSecurityManager.java:137)
+ at org.apache.shiro.subject.support.DelegatingSubject.checkPermission(DelegatingSubject.java:209)
+ at org.apache.shiro.authz.aop.PermissionAnnotationHandler.assertAuthorized(PermissionAnnotationHandler.java:74)
+ at org.apache.shiro.authz.aop.AuthorizingAnnotationMethodInterceptor.assertAuthorized(AuthorizingAnnotationMethodInterceptor.java:84)
+ at org.apache.shiro.authz.aop.AnnotationsAuthorizingMethodInterceptor.assertAuthorized(AnnotationsAuthorizingMethodInterceptor.java:100)
+ at org.apache.shiro.authz.aop.AuthorizingMethodInterceptor.invoke(AuthorizingMethodInterceptor.java:38)
+ at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor.invoke(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:115)
+ at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
+ at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747)
+ at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689)
+ at com.doumee.api.business.NoticesController$$EnhancerBySpringCGLIB$$aeefd071.findPage(<generated>)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793)
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
+ at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
+ at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
+ at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
+ at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
+ at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
+ at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
+ at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at com.github.xiaoymin.knife4j.spring.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:87)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at com.doumee.core.servlet.ServletRewriteFilter.doFilter(ServletRewriteFilter.java:36)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367)
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1639)
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
+ at java.lang.Thread.run(Thread.java:748)
+Caused by: org.apache.shiro.authz.AuthorizationException: Not authorized to invoke method: public com.doumee.core.model.ApiResponse com.doumee.api.business.NoticesController.findPage(com.doumee.core.model.PageWrap)
+ at org.apache.shiro.authz.aop.AuthorizingAnnotationMethodInterceptor.assertAuthorized(AuthorizingAnnotationMethodInterceptor.java:90)
+ ... 81 common frames omitted
+2024-07-09 18:37:03.479 [http-nio-10030-exec-1] ERROR com.doumee.config.handler.GlobalExceptionHandler - Subject does not have permission [business:notices:query]
+org.apache.shiro.authz.UnauthorizedException: Subject does not have permission [business:notices:query]
+ at org.apache.shiro.authz.ModularRealmAuthorizer.checkPermission(ModularRealmAuthorizer.java:323)
+ at org.apache.shiro.mgt.AuthorizingSecurityManager.checkPermission(AuthorizingSecurityManager.java:137)
+ at org.apache.shiro.subject.support.DelegatingSubject.checkPermission(DelegatingSubject.java:209)
+ at org.apache.shiro.authz.aop.PermissionAnnotationHandler.assertAuthorized(PermissionAnnotationHandler.java:74)
+ at org.apache.shiro.authz.aop.AuthorizingAnnotationMethodInterceptor.assertAuthorized(AuthorizingAnnotationMethodInterceptor.java:84)
+ at org.apache.shiro.authz.aop.AnnotationsAuthorizingMethodInterceptor.assertAuthorized(AnnotationsAuthorizingMethodInterceptor.java:100)
+ at org.apache.shiro.authz.aop.AuthorizingMethodInterceptor.invoke(AuthorizingMethodInterceptor.java:38)
+ at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor.invoke(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:115)
+ at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
+ at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747)
+ at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689)
+ at com.doumee.api.business.NoticesController$$EnhancerBySpringCGLIB$$aeefd071.findPage(<generated>)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793)
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
+ at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
+ at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
+ at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
+ at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
+ at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
+ at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
+ at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at com.github.xiaoymin.knife4j.spring.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:87)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at com.doumee.core.servlet.ServletRewriteFilter.doFilter(ServletRewriteFilter.java:36)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367)
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1639)
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
+ at java.lang.Thread.run(Thread.java:748)
+Caused by: org.apache.shiro.authz.AuthorizationException: Not authorized to invoke method: public com.doumee.core.model.ApiResponse com.doumee.api.business.NoticesController.findPage(com.doumee.core.model.PageWrap)
+ at org.apache.shiro.authz.aop.AuthorizingAnnotationMethodInterceptor.assertAuthorized(AuthorizingAnnotationMethodInterceptor.java:90)
+ ... 81 common frames omitted
+2024-07-09 18:37:05.057 [http-nio-10030-exec-3] ERROR com.doumee.config.handler.GlobalExceptionHandler - Subject does not have permission [business:insuranceapply:query]
+org.apache.shiro.authz.UnauthorizedException: Subject does not have permission [business:insuranceapply:query]
+ at org.apache.shiro.authz.ModularRealmAuthorizer.checkPermission(ModularRealmAuthorizer.java:323)
+ at org.apache.shiro.mgt.AuthorizingSecurityManager.checkPermission(AuthorizingSecurityManager.java:137)
+ at org.apache.shiro.subject.support.DelegatingSubject.checkPermission(DelegatingSubject.java:209)
+ at org.apache.shiro.authz.aop.PermissionAnnotationHandler.assertAuthorized(PermissionAnnotationHandler.java:74)
+ at org.apache.shiro.authz.aop.AuthorizingAnnotationMethodInterceptor.assertAuthorized(AuthorizingAnnotationMethodInterceptor.java:84)
+ at org.apache.shiro.authz.aop.AnnotationsAuthorizingMethodInterceptor.assertAuthorized(AnnotationsAuthorizingMethodInterceptor.java:100)
+ at org.apache.shiro.authz.aop.AuthorizingMethodInterceptor.invoke(AuthorizingMethodInterceptor.java:38)
+ at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor.invoke(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:115)
+ at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
+ at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747)
+ at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689)
+ at com.doumee.api.business.InsuranceApplyController$$EnhancerBySpringCGLIB$$7cae94c4.findPage(<generated>)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793)
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
+ at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
+ at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
+ at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
+ at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
+ at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
+ at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
+ at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at com.github.xiaoymin.knife4j.spring.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:87)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at com.doumee.core.servlet.ServletRewriteFilter.doFilter(ServletRewriteFilter.java:36)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367)
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1639)
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
+ at java.lang.Thread.run(Thread.java:748)
+Caused by: org.apache.shiro.authz.AuthorizationException: Not authorized to invoke method: public com.doumee.core.model.ApiResponse com.doumee.api.business.InsuranceApplyController.findPage(com.doumee.core.model.PageWrap)
+ at org.apache.shiro.authz.aop.AuthorizingAnnotationMethodInterceptor.assertAuthorized(AuthorizingAnnotationMethodInterceptor.java:90)
+ ... 81 common frames omitted
+2024-07-09 18:37:05.059 [http-nio-10030-exec-2] ERROR com.doumee.config.handler.GlobalExceptionHandler - Subject does not have permission [business:solutions:query]
+org.apache.shiro.authz.UnauthorizedException: Subject does not have permission [business:solutions:query]
+ at org.apache.shiro.authz.ModularRealmAuthorizer.checkPermission(ModularRealmAuthorizer.java:323)
+ at org.apache.shiro.mgt.AuthorizingSecurityManager.checkPermission(AuthorizingSecurityManager.java:137)
+ at org.apache.shiro.subject.support.DelegatingSubject.checkPermission(DelegatingSubject.java:209)
+ at org.apache.shiro.authz.aop.PermissionAnnotationHandler.assertAuthorized(PermissionAnnotationHandler.java:74)
+ at org.apache.shiro.authz.aop.AuthorizingAnnotationMethodInterceptor.assertAuthorized(AuthorizingAnnotationMethodInterceptor.java:84)
+ at org.apache.shiro.authz.aop.AnnotationsAuthorizingMethodInterceptor.assertAuthorized(AnnotationsAuthorizingMethodInterceptor.java:100)
+ at org.apache.shiro.authz.aop.AuthorizingMethodInterceptor.invoke(AuthorizingMethodInterceptor.java:38)
+ at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor.invoke(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:115)
+ at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
+ at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747)
+ at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689)
+ at com.doumee.api.business.SolutionsController$$EnhancerBySpringCGLIB$$396a450e.findList(<generated>)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793)
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
+ at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
+ at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
+ at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
+ at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
+ at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
+ at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
+ at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at com.github.xiaoymin.knife4j.spring.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:87)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at com.doumee.core.servlet.ServletRewriteFilter.doFilter(ServletRewriteFilter.java:36)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367)
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1639)
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
+ at java.lang.Thread.run(Thread.java:748)
+Caused by: org.apache.shiro.authz.AuthorizationException: Not authorized to invoke method: public com.doumee.core.model.ApiResponse com.doumee.api.business.SolutionsController.findList(com.doumee.dao.business.model.Solutions)
+ at org.apache.shiro.authz.aop.AuthorizingAnnotationMethodInterceptor.assertAuthorized(AuthorizingAnnotationMethodInterceptor.java:90)
+ ... 81 common frames omitted
+2024-07-09 18:37:05.097 [http-nio-10030-exec-5] ERROR com.doumee.config.handler.GlobalExceptionHandler - Subject does not have permission [business:company:query]
+org.apache.shiro.authz.UnauthorizedException: Subject does not have permission [business:company:query]
+ at org.apache.shiro.authz.ModularRealmAuthorizer.checkPermission(ModularRealmAuthorizer.java:323)
+ at org.apache.shiro.mgt.AuthorizingSecurityManager.checkPermission(AuthorizingSecurityManager.java:137)
+ at org.apache.shiro.subject.support.DelegatingSubject.checkPermission(DelegatingSubject.java:209)
+ at org.apache.shiro.authz.aop.PermissionAnnotationHandler.assertAuthorized(PermissionAnnotationHandler.java:86)
+ at org.apache.shiro.authz.aop.AuthorizingAnnotationMethodInterceptor.assertAuthorized(AuthorizingAnnotationMethodInterceptor.java:84)
+ at org.apache.shiro.authz.aop.AnnotationsAuthorizingMethodInterceptor.assertAuthorized(AnnotationsAuthorizingMethodInterceptor.java:100)
+ at org.apache.shiro.authz.aop.AuthorizingMethodInterceptor.invoke(AuthorizingMethodInterceptor.java:38)
+ at org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor.invoke(AopAllianceAnnotationsAuthorizingMethodInterceptor.java:115)
+ at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
+ at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:747)
+ at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689)
+ at com.doumee.api.business.CompanyController$$EnhancerBySpringCGLIB$$ecd04dd7.findList(<generated>)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
+ at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
+ at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:106)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879)
+ at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793)
+ at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
+ at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
+ at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
+ at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
+ at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
+ at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
+ at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:61)
+ at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
+ at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
+ at org.apache.shiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
+ at org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:450)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
+ at org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
+ at org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
+ at org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:387)
+ at org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
+ at org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at com.github.xiaoymin.knife4j.spring.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:87)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at com.doumee.core.servlet.ServletRewriteFilter.doFilter(ServletRewriteFilter.java:36)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
+ at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
+ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
+ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
+ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
+ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
+ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
+ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
+ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:367)
+ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
+ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
+ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1639)
+ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
+ at java.lang.Thread.run(Thread.java:748)
+Caused by: org.apache.shiro.authz.AuthorizationException: Not authorized to invoke method: public com.doumee.core.model.ApiResponse com.doumee.api.business.CompanyController.findList(com.doumee.dao.business.model.Company)
+ at org.apache.shiro.authz.aop.AuthorizingAnnotationMethodInterceptor.assertAuthorized(AuthorizingAnnotationMethodInterceptor.java:90)
+ ... 81 common frames omitted
+2024-07-09 18:44:21.082 [http-nio-10030-exec-2] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://rm-bp12tny4ir5b7l65xno.mysql.rds.aliyuncs.com:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://rm-bp12tny4ir5b7l65xno.mysql.rds.aliyuncs.com:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60201
+2024-07-09 18:44:21.082 [http-nio-10030-exec-8] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://rm-bp12tny4ir5b7l65xno.mysql.rds.aliyuncs.com:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://rm-bp12tny4ir5b7l65xno.mysql.rds.aliyuncs.com:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 119989
+2024-07-09 18:45:22.083 [http-nio-10030-exec-4] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://rm-bp12tny4ir5b7l65xno.mysql.rds.aliyuncs.com:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://rm-bp12tny4ir5b7l65xno.mysql.rds.aliyuncs.com:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60970
+2024-07-09 18:46:23.061 [http-nio-10030-exec-5] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://rm-bp12tny4ir5b7l65xno.mysql.rds.aliyuncs.com:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://rm-bp12tny4ir5b7l65xno.mysql.rds.aliyuncs.com:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60954
+2024-07-09 18:47:24.083 [http-nio-10030-exec-3] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://rm-bp12tny4ir5b7l65xno.mysql.rds.aliyuncs.com:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://rm-bp12tny4ir5b7l65xno.mysql.rds.aliyuncs.com:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60989
+2024-07-09 18:48:25.084 [http-nio-10030-exec-9] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://rm-bp12tny4ir5b7l65xno.mysql.rds.aliyuncs.com:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://rm-bp12tny4ir5b7l65xno.mysql.rds.aliyuncs.com:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60988
+2024-07-09 18:49:26.058 [http-nio-10030-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://rm-bp12tny4ir5b7l65xno.mysql.rds.aliyuncs.com:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://rm-bp12tny4ir5b7l65xno.mysql.rds.aliyuncs.com:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60959
+2024-07-09 18:50:27.067 [http-nio-10030-exec-6] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://rm-bp12tny4ir5b7l65xno.mysql.rds.aliyuncs.com:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://rm-bp12tny4ir5b7l65xno.mysql.rds.aliyuncs.com:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60975
+2024-07-09 18:51:28.048 [http-nio-10030-exec-8] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://rm-bp12tny4ir5b7l65xno.mysql.rds.aliyuncs.com:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://rm-bp12tny4ir5b7l65xno.mysql.rds.aliyuncs.com:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60939
+2024-07-09 18:52:29.056 [http-nio-10030-exec-9] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://rm-bp12tny4ir5b7l65xno.mysql.rds.aliyuncs.com:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://rm-bp12tny4ir5b7l65xno.mysql.rds.aliyuncs.com:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 60984
+2024-07-09 18:53:30.111 [http-nio-10030-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://rm-bp12tny4ir5b7l65xno.mysql.rds.aliyuncs.com:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://rm-bp12tny4ir5b7l65xno.mysql.rds.aliyuncs.com:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 61031
+2024-07-09 18:54:31.859 [http-nio-10030-exec-3] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://rm-bp12tny4ir5b7l65xno.mysql.rds.aliyuncs.com:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://rm-bp12tny4ir5b7l65xno.mysql.rds.aliyuncs.com:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 61736
+2024-07-09 18:57:04.702 [http-nio-10030-exec-2] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://rm-bp12tny4ir5b7l65xno.mysql.rds.aliyuncs.com:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://rm-bp12tny4ir5b7l65xno.mysql.rds.aliyuncs.com:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 152816
+2024-07-09 19:02:14.511 [http-nio-10030-exec-4] ERROR com.alibaba.druid.pool.DruidAbstractDataSource - discard long time none received connection. , jdbcUrl : jdbc:mysql://rm-bp12tny4ir5b7l65xno.mysql.rds.aliyuncs.com:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, jdbcUrl : jdbc:mysql://rm-bp12tny4ir5b7l65xno.mysql.rds.aliyuncs.com:3306/yyb?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=GMT%2B8, lastPacketReceivedIdleMillis : 309719
diff --git a/log/admin/info.2024-06-28.0.log b/log/admin/info.2024-06-28.0.log
new file mode 100644
index 0000000..513ce2f
--- /dev/null
+++ b/log/admin/info.2024-06-28.0.log
@@ -0,0 +1,436 @@
+2024-06-28 11:07:12.055 [main] INFO com.doumee.PlatformApplication - Starting PlatformApplication on DESKTOP-77EHGKJ with PID 22208 (D:\code\idea2023\git\yunyibao\server\platform\target\classes started by T14 in D:\code\idea2023\git\yunyibao)
+2024-06-28 11:07:12.067 [main] INFO com.doumee.PlatformApplication - The following profiles are active: pro
+2024-06-28 11:07:17.589 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode!
+2024-06-28 11:07:17.597 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
+2024-06-28 11:07:17.821 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 174ms. Found 0 Redis repository interfaces.
+2024-06-28 11:07:19.617 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'shiroCredentialsMatcher' of type [com.doumee.config.shiro.ShiroCredentialsMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-06-28 11:07:19.700 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-06-28 11:07:19.706 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-06-28 11:07:20.153 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-06-28 11:07:20.406 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-06-28 11:07:20.613 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sessionRedisTemplate' of type [org.springframework.data.redis.core.RedisTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-06-28 11:07:20.614 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'shiroCache' of type [com.doumee.config.shiro.ShiroCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-06-28 11:07:20.616 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'shiroTokenManager' of type [com.doumee.config.shiro.ShiroTokenManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-06-28 11:07:20.617 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'shiroSessionDAO' of type [com.doumee.config.shiro.ShiroSessionDAO] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-06-28 11:07:20.635 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'shiroCacheManager' of type [com.doumee.config.shiro.ShiroCacheManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-06-28 11:07:20.726 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'shiroRealm' of type [com.doumee.config.shiro.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-06-28 11:07:20.727 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'shiroConfig' of type [com.doumee.config.shiro.ShiroConfig$$EnhancerBySpringCGLIB$$de346160] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-06-28 11:07:23.540 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sessionManager' of type [com.doumee.config.shiro.ShiroSessionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-06-28 11:07:23.544 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'shiroCache' of type [com.doumee.config.shiro.ShiroCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-06-28 11:07:23.546 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-06-28 11:07:23.764 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-06-28 11:07:24.806 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 10030 (http)
+2024-06-28 11:07:24.842 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-10030"]
+2024-06-28 11:07:24.844 [main] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
+2024-06-28 11:07:24.844 [main] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.31]
+2024-06-28 11:07:25.234 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
+2024-06-28 11:07:25.234 [main] INFO org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 12806 ms
+2024-06-28 11:07:32.821 [main] INFO com.alibaba.druid.pool.DruidDataSource - {dataSource-1} inited
+2024-06-28 11:07:42.943 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService 'applicationTaskExecutor'
+2024-06-28 11:07:43.725 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskScheduler - Initializing ExecutorService 'taskScheduler'
+2024-06-28 11:07:49.227 [main] WARN s.d.s.r.operation.OperationImplicitParameterReader - Unable to interpret the implicit parameter configuration with dataType: Integer, dataTypeClass: class java.lang.Void
+2024-06-28 11:07:51.206 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-10030"]
+2024-06-28 11:07:51.279 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 10030 (http) with context path ''
+2024-06-28 11:07:51.284 [main] INFO com.doumee.PlatformApplication - Started PlatformApplication in 41.341 seconds (JVM running for 46.232)
+2024-06-28 11:08:21.212 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:08:21.268 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:08:21.269 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:08:21.744 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:08:21.744 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:08:21.771 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:08:21.771 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-06-28 11:08:23.519 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-06-28 11:09:21.279 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:09:21.300 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:09:21.751 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:09:22.074 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:09:22.074 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:09:22.095 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:10:21.312 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:10:21.334 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:10:22.084 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:10:22.390 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:10:22.390 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:10:22.411 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:10:23.529 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-06-28 11:10:24.329 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-06-28 11:11:21.344 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:11:21.364 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:11:22.401 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:11:22.727 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:11:22.727 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:11:22.747 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:12:21.379 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:12:21.401 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:12:22.736 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:12:23.040 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:12:23.040 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:12:23.067 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:12:24.341 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-06-28 11:12:25.194 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-06-28 11:13:21.404 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:13:21.425 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:13:23.041 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:13:23.360 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:13:23.360 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:13:23.379 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:14:21.435 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:14:21.456 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:14:23.375 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:14:23.697 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:14:23.697 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:14:23.716 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:14:25.204 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-06-28 11:14:26.117 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-06-28 11:15:21.464 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:15:21.485 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:15:23.703 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:15:24.014 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:15:24.016 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:15:24.045 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:16:21.490 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:16:21.523 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:16:24.031 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:16:24.346 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:16:24.346 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:16:24.366 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:16:26.125 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-06-28 11:16:26.937 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-06-28 11:17:21.537 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:17:21.564 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:17:24.356 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:17:24.667 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:17:24.667 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:17:24.687 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:18:21.659 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:18:21.685 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:18:24.680 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:18:25.015 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:18:25.016 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:18:25.036 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:18:26.942 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-06-28 11:18:27.750 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-06-28 11:19:21.688 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:19:21.723 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:19:25.030 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:19:25.337 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:19:25.337 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:19:25.357 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:20:21.736 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:20:21.765 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:20:25.344 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:20:25.658 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:20:25.659 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:20:25.679 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:20:27.766 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-06-28 11:20:28.715 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-06-28 11:21:21.771 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:21:21.792 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:21:25.670 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:21:25.972 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:21:25.972 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:21:25.993 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:22:21.795 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:22:21.815 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:22:25.980 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:22:26.296 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:22:26.296 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:22:26.316 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:22:28.729 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-06-28 11:22:29.527 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-06-28 11:23:21.904 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:23:21.932 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:23:26.306 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:23:26.627 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:23:26.627 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:23:26.647 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:24:21.934 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:24:21.956 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:24:26.629 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:24:26.923 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:24:26.923 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:24:26.943 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:24:29.533 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-06-28 11:24:30.352 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-06-28 11:24:41.525 [SpringContextShutdownHook] INFO o.s.scheduling.concurrent.ThreadPoolTaskScheduler - Shutting down ExecutorService 'taskScheduler'
+2024-06-28 11:24:41.526 [SpringContextShutdownHook] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Shutting down ExecutorService 'applicationTaskExecutor'
+2024-06-28 11:24:41.538 [SpringContextShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource - {dataSource-1} closing ...
+2024-06-28 11:24:41.551 [SpringContextShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource - {dataSource-1} closed
+2024-06-28 11:25:02.488 [main] INFO com.doumee.PlatformApplication - Starting PlatformApplication on DESKTOP-77EHGKJ with PID 3116 (D:\code\idea2023\git\yunyibao\server\platform\target\classes started by T14 in D:\code\idea2023\git\yunyibao)
+2024-06-28 11:25:02.494 [main] INFO com.doumee.PlatformApplication - The following profiles are active: pro
+2024-06-28 11:25:05.711 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode!
+2024-06-28 11:25:05.718 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
+2024-06-28 11:25:06.004 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 246ms. Found 0 Redis repository interfaces.
+2024-06-28 11:25:07.518 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'shiroCredentialsMatcher' of type [com.doumee.config.shiro.ShiroCredentialsMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-06-28 11:25:07.573 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-06-28 11:25:07.580 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-06-28 11:25:07.969 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-06-28 11:25:08.192 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-06-28 11:25:08.291 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sessionRedisTemplate' of type [org.springframework.data.redis.core.RedisTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-06-28 11:25:08.291 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'shiroCache' of type [com.doumee.config.shiro.ShiroCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-06-28 11:25:08.292 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'shiroTokenManager' of type [com.doumee.config.shiro.ShiroTokenManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-06-28 11:25:08.293 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'shiroSessionDAO' of type [com.doumee.config.shiro.ShiroSessionDAO] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-06-28 11:25:08.302 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'shiroCacheManager' of type [com.doumee.config.shiro.ShiroCacheManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-06-28 11:25:08.376 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'shiroRealm' of type [com.doumee.config.shiro.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-06-28 11:25:08.377 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'shiroConfig' of type [com.doumee.config.shiro.ShiroConfig$$EnhancerBySpringCGLIB$$2f9b2e80] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-06-28 11:25:10.816 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sessionManager' of type [com.doumee.config.shiro.ShiroSessionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-06-28 11:25:10.818 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'shiroCache' of type [com.doumee.config.shiro.ShiroCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-06-28 11:25:10.820 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-06-28 11:25:11.169 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-06-28 11:25:11.873 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 10030 (http)
+2024-06-28 11:25:11.897 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-10030"]
+2024-06-28 11:25:11.898 [main] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
+2024-06-28 11:25:11.899 [main] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.31]
+2024-06-28 11:25:12.173 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
+2024-06-28 11:25:12.173 [main] INFO org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 9490 ms
+2024-06-28 11:25:20.215 [main] INFO com.alibaba.druid.pool.DruidDataSource - {dataSource-1} inited
+2024-06-28 11:25:27.943 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService 'applicationTaskExecutor'
+2024-06-28 11:25:28.475 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskScheduler - Initializing ExecutorService 'taskScheduler'
+2024-06-28 11:25:32.567 [main] WARN s.d.s.r.operation.OperationImplicitParameterReader - Unable to interpret the implicit parameter configuration with dataType: Integer, dataTypeClass: class java.lang.Void
+2024-06-28 11:25:33.835 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-10030"]
+2024-06-28 11:25:33.881 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 10030 (http) with context path ''
+2024-06-28 11:25:33.885 [main] INFO com.doumee.PlatformApplication - Started PlatformApplication in 34.061 seconds (JVM running for 35.197)
+2024-06-28 11:25:44.647 [http-nio-10030-exec-1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet'
+2024-06-28 11:25:44.648 [http-nio-10030-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
+2024-06-28 11:25:44.665 [http-nio-10030-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Completed initialization in 17 ms
+2024-06-28 11:25:44.758 [http-nio-10030-exec-1] INFO o.a.s.session.mgt.AbstractValidatingSessionManager - Enabling session validation scheduler...
+2024-06-28 11:25:45.503 [http-nio-10030-exec-1] INFO io.lettuce.core.EpollProvider - Starting without optional epoll library
+2024-06-28 11:25:45.506 [http-nio-10030-exec-1] INFO io.lettuce.core.KqueueProvider - Starting without optional kqueue library
+2024-06-28 11:26:03.841 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-06-28 11:26:05.211 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-06-28 11:26:05.212 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:26:05.259 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:26:05.260 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:26:05.630 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:26:05.630 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:26:05.650 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:27:05.274 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:27:05.292 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:27:05.634 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:27:05.897 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:27:05.897 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:27:05.914 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:28:05.219 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-06-28 11:28:06.019 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-06-28 11:28:06.020 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:28:06.037 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:28:06.037 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:28:06.306 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:28:06.306 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:28:06.322 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:29:06.045 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:29:06.056 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:29:06.311 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:29:06.487 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:29:06.488 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:29:06.498 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:30:06.033 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-06-28 11:30:06.830 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-06-28 11:30:06.830 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:30:06.846 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:30:06.847 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:30:07.106 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:30:07.106 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:30:07.122 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:31:06.858 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:31:06.890 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:31:07.107 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:31:07.538 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:31:07.538 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:31:07.558 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:32:06.843 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-06-28 11:32:07.695 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-06-28 11:32:07.695 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:32:07.713 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:32:07.713 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:32:07.986 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:32:07.986 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:32:08.005 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:33:07.727 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:33:07.744 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:33:07.992 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:33:08.250 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:33:08.250 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:33:08.266 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:34:07.708 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-06-28 11:34:08.668 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-06-28 11:34:08.668 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:34:08.688 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:34:08.689 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:34:08.945 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:34:08.945 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:34:08.962 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:35:08.690 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:35:08.708 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:35:08.958 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:35:09.207 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:35:09.207 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:35:09.223 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:36:08.683 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-06-28 11:36:09.408 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-06-28 11:36:09.408 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:36:09.422 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:36:09.422 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:36:09.653 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:36:09.654 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:36:09.667 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:37:09.425 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:37:09.438 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:37:09.663 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:37:09.861 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:37:09.861 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:37:09.874 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:38:09.420 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-06-28 11:38:10.138 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-06-28 11:38:10.138 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:38:10.152 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:38:10.152 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:38:10.350 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:38:10.350 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:38:10.363 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:39:10.167 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:39:10.180 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:39:10.356 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:39:10.578 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:39:10.579 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:39:10.592 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:40:10.139 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-06-28 11:40:11.005 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-06-28 11:40:11.005 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:40:11.018 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:40:11.018 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:40:11.213 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:40:11.214 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:40:11.227 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:41:11.034 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:41:11.049 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:41:11.223 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:41:11.427 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:41:11.427 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:41:11.440 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:42:11.007 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-06-28 11:42:11.679 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-06-28 11:42:11.679 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:42:11.692 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:42:11.692 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:42:11.887 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:42:11.887 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:42:11.900 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:43:11.695 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:43:11.708 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:43:11.899 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:43:12.095 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:43:12.095 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:43:12.108 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:44:11.681 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-06-28 11:44:12.374 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-06-28 11:44:12.375 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:44:12.387 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:44:12.388 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:44:12.585 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:44:12.585 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:44:12.598 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:45:12.397 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:45:12.410 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:45:12.600 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:45:12.798 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:45:12.798 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:45:12.811 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:46:12.392 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-06-28 11:46:13.181 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-06-28 11:46:13.181 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:46:13.194 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:46:13.195 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:46:13.396 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:46:13.397 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:46:13.410 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:47:13.209 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:47:13.224 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:47:13.400 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:47:13.602 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:47:13.602 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:47:13.615 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:48:13.186 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-06-28 11:48:13.868 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-06-28 11:48:13.868 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:48:13.882 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:48:13.882 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:48:14.080 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:48:14.080 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:48:14.092 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:48:37.603 [http-nio-10030-exec-1] WARN com.doumee.core.annotation.trace.TraceInterceptor - Eva @Trace throw an exception, you can get detail message by debug mode.
+2024-06-28 11:48:40.258 [http-nio-10030-exec-9] WARN com.doumee.core.annotation.trace.TraceInterceptor - Eva @Trace throw an exception, you can get detail message by debug mode.
+2024-06-28 11:49:13.890 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:49:13.904 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:49:14.093 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:49:14.292 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:49:14.292 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:49:14.305 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:50:13.875 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-06-28 11:50:14.553 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-06-28 11:50:14.553 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:50:14.566 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:50:14.566 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:50:14.774 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:50:14.774 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:50:14.787 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:51:14.580 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:51:14.594 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:51:14.786 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:51:14.990 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:51:14.991 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:51:15.004 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:52:14.564 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-06-28 11:52:15.268 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-06-28 11:52:15.268 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:52:15.281 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:52:15.282 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:52:15.482 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:52:15.482 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:52:15.496 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:53:15.287 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:53:15.301 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:53:15.492 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:53:15.698 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:53:15.698 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:53:15.711 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:54:15.282 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-06-28 11:54:15.948 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-06-28 11:54:15.948 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:54:15.960 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:54:15.960 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:54:16.179 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:54:16.179 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:54:16.192 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:55:15.975 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:55:15.988 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:55:16.194 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:55:16.398 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:55:16.399 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:55:16.411 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:56:15.956 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-06-28 11:56:16.682 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-06-28 11:56:16.682 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:56:16.695 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:56:16.695 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:56:16.892 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:56:16.892 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:56:16.905 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:57:16.699 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:57:16.713 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:57:16.904 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:57:17.101 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:57:17.101 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:57:17.113 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:58:16.685 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-06-28 11:58:17.375 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-06-28 11:58:17.375 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-06-28 11:58:17.389 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-06-28 11:58:17.389 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-06-28 11:58:17.596 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-06-28 11:58:17.596 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-06-28 11:58:17.609 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-06-28 11:59:08.871 [SpringContextShutdownHook] INFO o.s.scheduling.concurrent.ThreadPoolTaskScheduler - Shutting down ExecutorService 'taskScheduler'
+2024-06-28 11:59:08.873 [SpringContextShutdownHook] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Shutting down ExecutorService 'applicationTaskExecutor'
+2024-06-28 11:59:08.901 [SpringContextShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource - {dataSource-1} closing ...
+2024-06-28 11:59:08.907 [SpringContextShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource - {dataSource-1} closed
diff --git a/log/admin/info.2024-07-09.0.log b/log/admin/info.2024-07-09.0.log
new file mode 100644
index 0000000..31344ab
--- /dev/null
+++ b/log/admin/info.2024-07-09.0.log
@@ -0,0 +1,300 @@
+2024-07-09 18:34:55.143 [main] INFO com.doumee.PlatformApplication - Starting PlatformApplication on DESKTOP-77EHGKJ with PID 19712 (D:\code\idea2023\git\yunyibao\server\platform\target\classes started by T14 in D:\code\idea2023\git\yunyibao)
+2024-07-09 18:34:55.150 [main] INFO com.doumee.PlatformApplication - The following profiles are active: pro
+2024-07-09 18:34:59.703 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode!
+2024-07-09 18:34:59.708 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
+2024-07-09 18:35:00.091 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 326ms. Found 0 Redis repository interfaces.
+2024-07-09 18:35:01.603 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'shiroCredentialsMatcher' of type [com.doumee.config.shiro.ShiroCredentialsMatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-07-09 18:35:01.712 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-07-09 18:35:01.733 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-07-09 18:35:03.108 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-07-09 18:35:03.480 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-07-09 18:35:03.690 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sessionRedisTemplate' of type [org.springframework.data.redis.core.RedisTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-07-09 18:35:03.691 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'shiroCache' of type [com.doumee.config.shiro.ShiroCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-07-09 18:35:03.695 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'shiroTokenManager' of type [com.doumee.config.shiro.ShiroTokenManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-07-09 18:35:03.695 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'shiroSessionDAO' of type [com.doumee.config.shiro.ShiroSessionDAO] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-07-09 18:35:03.706 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'shiroCacheManager' of type [com.doumee.config.shiro.ShiroCacheManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-07-09 18:35:03.810 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'shiroRealm' of type [com.doumee.config.shiro.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-07-09 18:35:03.811 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'shiroConfig' of type [com.doumee.config.shiro.ShiroConfig$$EnhancerBySpringCGLIB$$22af81c8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-07-09 18:35:06.801 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sessionManager' of type [com.doumee.config.shiro.ShiroSessionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-07-09 18:35:06.806 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'shiroCache' of type [com.doumee.config.shiro.ShiroCache] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-07-09 18:35:06.810 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-07-09 18:35:07.364 [main] INFO o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2024-07-09 18:35:09.528 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 10030 (http)
+2024-07-09 18:35:09.725 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-10030"]
+2024-07-09 18:35:09.730 [main] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
+2024-07-09 18:35:09.731 [main] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.31]
+2024-07-09 18:35:10.386 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
+2024-07-09 18:35:10.387 [main] INFO org.springframework.web.context.ContextLoader - Root WebApplicationContext: initialization completed in 15067 ms
+2024-07-09 18:35:20.538 [main] INFO com.alibaba.druid.pool.DruidDataSource - {dataSource-1} inited
+2024-07-09 18:35:29.664 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskExecutor - Initializing ExecutorService 'applicationTaskExecutor'
+2024-07-09 18:35:30.443 [main] INFO o.s.scheduling.concurrent.ThreadPoolTaskScheduler - Initializing ExecutorService 'taskScheduler'
+2024-07-09 18:35:37.073 [main] WARN s.d.s.r.operation.OperationImplicitParameterReader - Unable to interpret the implicit parameter configuration with dataType: Integer, dataTypeClass: class java.lang.Void
+2024-07-09 18:35:38.579 [main] INFO org.apache.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-10030"]
+2024-07-09 18:35:38.642 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 10030 (http) with context path ''
+2024-07-09 18:35:38.648 [main] INFO com.doumee.PlatformApplication - Started PlatformApplication in 46.106 seconds (JVM running for 48.415)
+2024-07-09 18:36:08.577 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-07-09 18:36:08.902 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-07-09 18:36:08.902 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-07-09 18:36:08.916 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-07-09 18:36:08.917 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-07-09 18:36:08.931 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-07-09 18:36:08.932 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-07-09 18:36:09.962 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-07-09 18:36:18.730 [http-nio-10030-exec-1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet'
+2024-07-09 18:36:18.730 [http-nio-10030-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
+2024-07-09 18:36:18.743 [http-nio-10030-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Completed initialization in 13 ms
+2024-07-09 18:36:18.781 [http-nio-10030-exec-2] INFO o.a.s.session.mgt.AbstractValidatingSessionManager - Enabling session validation scheduler...
+2024-07-09 18:36:18.980 [http-nio-10030-exec-2] INFO io.lettuce.core.EpollProvider - Starting without optional epoll library
+2024-07-09 18:36:18.983 [http-nio-10030-exec-2] INFO io.lettuce.core.KqueueProvider - Starting without optional kqueue library
+2024-07-09 18:36:47.085 [lettuce-nioEventLoop-4-1] INFO io.lettuce.core.protocol.CommandHandler - null Unexpected exception during request: java.io.IOException: 杩滅▼涓绘満寮鸿揩鍏抽棴浜嗕竴涓幇鏈夌殑杩炴帴銆�
+java.io.IOException: 杩滅▼涓绘満寮鸿揩鍏抽棴浜嗕竴涓幇鏈夌殑杩炴帴銆�
+ at sun.nio.ch.SocketDispatcher.read0(Native Method)
+ at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:43)
+ at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223)
+ at sun.nio.ch.IOUtil.read(IOUtil.java:192)
+ at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:380)
+ at io.netty.buffer.PooledByteBuf.setBytes(PooledByteBuf.java:253)
+ at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1133)
+ at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:350)
+ at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:148)
+ at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:714)
+ at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:650)
+ at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:576)
+ at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
+ at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
+ at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
+ at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
+ at java.lang.Thread.run(Thread.java:748)
+2024-07-09 18:36:47.197 [lettuce-eventExecutorLoop-1-2] INFO io.lettuce.core.protocol.ConnectionWatchdog - Reconnecting, last destination was /127.0.0.1:6379
+2024-07-09 18:36:49.241 [lettuce-nioEventLoop-4-2] INFO io.lettuce.core.protocol.ReconnectionHandler - Reconnected to 127.0.0.1:6379
+2024-07-09 18:37:08.910 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-07-09 18:37:09.160 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-07-09 18:37:09.160 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-07-09 18:37:09.172 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-07-09 18:37:09.172 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-07-09 18:37:09.185 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-07-09 18:37:24.266 [http-nio-10030-exec-4] WARN com.doumee.core.annotation.trace.TraceInterceptor - Eva @Trace throw an exception, you can get detail message by debug mode.
+2024-07-09 18:37:24.266 [http-nio-10030-exec-2] WARN com.doumee.core.annotation.trace.TraceInterceptor - Eva @Trace throw an exception, you can get detail message by debug mode.
+2024-07-09 18:37:24.266 [http-nio-10030-exec-6] WARN com.doumee.core.annotation.trace.TraceInterceptor - Eva @Trace throw an exception, you can get detail message by debug mode.
+2024-07-09 18:37:29.485 [http-nio-10030-exec-9] WARN com.doumee.core.annotation.trace.TraceInterceptor - Eva @Trace throw an exception, you can get detail message by debug mode.
+2024-07-09 18:38:09.174 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-07-09 18:38:09.494 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-07-09 18:38:09.494 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-07-09 18:38:09.510 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-07-09 18:38:09.510 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-07-09 18:38:09.526 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-07-09 18:38:09.977 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-07-09 18:38:10.712 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-07-09 18:39:09.500 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-07-09 18:39:09.820 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-07-09 18:39:09.820 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-07-09 18:39:09.837 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-07-09 18:39:09.837 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-07-09 18:39:09.853 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-07-09 18:40:09.831 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-07-09 18:40:10.147 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-07-09 18:40:10.147 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-07-09 18:40:10.164 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-07-09 18:40:10.164 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-07-09 18:40:10.180 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-07-09 18:40:10.722 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-07-09 18:40:11.489 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-07-09 18:41:10.162 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-07-09 18:41:10.496 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-07-09 18:41:10.496 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-07-09 18:41:10.512 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-07-09 18:41:10.513 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-07-09 18:41:10.529 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-07-09 18:42:10.506 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-07-09 18:42:10.916 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-07-09 18:42:10.916 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-07-09 18:42:10.933 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-07-09 18:42:10.933 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-07-09 18:42:10.950 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-07-09 18:42:11.494 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-07-09 18:42:12.385 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-07-09 18:43:10.929 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-07-09 18:43:11.241 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-07-09 18:43:11.241 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-07-09 18:43:11.257 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-07-09 18:43:11.258 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-07-09 18:43:11.274 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-07-09 18:43:23.431 [http-nio-10030-exec-9] WARN com.doumee.core.annotation.trace.TraceInterceptor - Eva @Trace throw an exception, you can get detail message by debug mode.
+2024-07-09 18:43:30.335 [http-nio-10030-exec-4] WARN com.doumee.core.annotation.trace.TraceInterceptor - Eva @Trace throw an exception, you can get detail message by debug mode.
+2024-07-09 18:43:45.799 [http-nio-10030-exec-1] WARN com.doumee.core.annotation.trace.TraceInterceptor - Eva @Trace throw an exception, you can get detail message by debug mode.
+2024-07-09 18:43:46.253 [http-nio-10030-exec-10] WARN com.doumee.core.annotation.trace.TraceInterceptor - Eva @Trace throw an exception, you can get detail message by debug mode.
+2024-07-09 18:43:51.111 [http-nio-10030-exec-6] WARN com.doumee.core.annotation.trace.TraceInterceptor - Eva @Trace throw an exception, you can get detail message by debug mode.
+2024-07-09 18:44:11.243 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-07-09 18:44:11.553 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-07-09 18:44:11.553 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-07-09 18:44:11.569 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-07-09 18:44:11.569 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-07-09 18:44:11.585 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-07-09 18:44:12.397 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-07-09 18:44:13.164 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-07-09 18:45:11.558 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-07-09 18:45:11.827 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-07-09 18:45:11.828 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-07-09 18:45:11.841 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-07-09 18:45:11.841 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-07-09 18:45:11.855 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-07-09 18:46:11.842 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-07-09 18:46:12.161 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-07-09 18:46:12.162 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-07-09 18:46:12.178 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-07-09 18:46:12.178 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-07-09 18:46:12.194 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-07-09 18:46:13.172 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-07-09 18:46:13.879 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-07-09 18:47:12.176 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-07-09 18:47:12.432 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-07-09 18:47:12.432 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-07-09 18:47:12.446 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-07-09 18:47:12.446 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-07-09 18:47:12.459 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-07-09 18:48:12.438 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-07-09 18:48:12.692 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-07-09 18:48:12.692 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-07-09 18:48:12.716 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-07-09 18:48:12.716 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-07-09 18:48:12.728 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-07-09 18:48:13.894 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-07-09 18:48:14.588 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-07-09 18:49:12.705 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-07-09 18:49:12.971 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-07-09 18:49:12.971 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-07-09 18:49:12.985 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-07-09 18:49:12.986 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-07-09 18:49:12.999 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-07-09 18:50:12.981 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-07-09 18:50:13.296 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-07-09 18:50:13.296 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-07-09 18:50:13.312 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-07-09 18:50:13.312 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-07-09 18:50:13.328 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-07-09 18:50:14.600 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-07-09 18:50:15.332 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-07-09 18:51:13.298 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-07-09 18:51:13.607 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-07-09 18:51:13.607 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-07-09 18:51:13.622 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-07-09 18:51:13.623 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-07-09 18:51:13.637 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-07-09 18:52:13.608 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-07-09 18:52:13.907 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-07-09 18:52:13.907 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-07-09 18:52:13.922 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-07-09 18:52:13.922 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-07-09 18:52:13.937 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-07-09 18:52:15.340 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-07-09 18:52:16.205 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-07-09 18:53:13.920 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-07-09 18:53:14.167 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-07-09 18:53:14.167 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-07-09 18:53:14.179 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-07-09 18:53:14.180 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-07-09 18:53:14.192 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-07-09 18:54:14.171 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-07-09 18:54:14.497 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-07-09 18:54:14.497 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-07-09 18:54:14.514 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-07-09 18:54:14.514 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-07-09 18:54:14.530 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-07-09 18:54:16.206 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-07-09 18:54:17.112 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-07-09 18:55:14.499 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-07-09 18:55:14.720 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-07-09 18:55:14.720 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-07-09 18:55:14.732 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-07-09 18:55:14.732 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-07-09 18:55:14.743 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-07-09 18:56:14.733 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-07-09 18:56:14.955 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-07-09 18:56:14.955 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-07-09 18:56:14.967 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-07-09 18:56:14.967 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-07-09 18:56:14.977 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-07-09 18:56:17.115 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-07-09 18:56:17.823 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-07-09 18:57:06.465 [http-nio-10030-exec-7] WARN com.doumee.core.annotation.trace.TraceInterceptor - Eva @Trace throw an exception, you can get detail message by debug mode.
+2024-07-09 18:57:14.749 [http-nio-10030-exec-3] WARN com.doumee.core.annotation.trace.TraceInterceptor - Eva @Trace throw an exception, you can get detail message by debug mode.
+2024-07-09 18:57:14.956 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-07-09 18:57:15.202 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-07-09 18:57:15.202 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-07-09 18:57:15.214 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-07-09 18:57:15.214 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-07-09 18:57:15.226 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-07-09 18:58:15.214 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-07-09 18:58:15.491 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-07-09 18:58:15.492 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-07-09 18:58:15.505 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-07-09 18:58:15.505 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-07-09 18:58:15.523 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-07-09 18:58:17.829 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-07-09 18:58:18.508 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-07-09 18:59:15.503 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-07-09 18:59:15.729 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-07-09 18:59:15.729 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-07-09 18:59:15.740 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-07-09 18:59:15.740 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-07-09 18:59:15.752 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-07-09 19:00:15.736 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-07-09 19:00:15.957 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-07-09 19:00:15.957 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-07-09 19:00:15.969 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-07-09 19:00:15.969 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-07-09 19:00:15.980 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-07-09 19:00:18.514 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-07-09 19:00:19.161 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-07-09 19:01:15.972 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-07-09 19:01:16.195 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-07-09 19:01:16.195 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-07-09 19:01:16.206 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-07-09 19:01:16.207 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-07-09 19:01:16.218 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-07-09 19:02:16.162 [http-nio-10030-exec-5] WARN com.doumee.core.annotation.trace.TraceInterceptor - Eva @Trace throw an exception, you can get detail message by debug mode.
+2024-07-09 19:02:16.176 [http-nio-10030-exec-2] WARN com.doumee.core.annotation.trace.TraceInterceptor - Eva @Trace throw an exception, you can get detail message by debug mode.
+2024-07-09 19:02:16.185 [http-nio-10030-exec-6] WARN com.doumee.core.annotation.trace.TraceInterceptor - Eva @Trace throw an exception, you can get detail message by debug mode.
+2024-07-09 19:02:16.207 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-07-09 19:02:16.509 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-07-09 19:02:16.509 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-07-09 19:02:16.521 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-07-09 19:02:16.521 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-07-09 19:02:16.531 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-07-09 19:02:19.169 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-07-09 19:02:19.831 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-07-09 19:02:20.820 [http-nio-10030-exec-7] WARN com.doumee.core.annotation.trace.TraceInterceptor - Eva @Trace throw an exception, you can get detail message by debug mode.
+2024-07-09 19:03:16.517 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-07-09 19:03:16.739 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-07-09 19:03:16.739 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-07-09 19:03:16.751 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-07-09 19:03:16.751 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-07-09 19:03:16.762 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-07-09 19:04:16.740 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-07-09 19:04:16.964 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-07-09 19:04:16.964 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-07-09 19:04:16.976 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-07-09 19:04:16.976 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-07-09 19:04:16.987 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-07-09 19:04:19.842 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-07-09 19:04:20.471 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-07-09 19:05:16.972 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-07-09 19:05:17.199 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-07-09 19:05:17.199 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-07-09 19:05:17.211 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-07-09 19:05:17.211 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-07-09 19:05:17.222 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-07-09 19:06:17.205 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-07-09 19:06:17.431 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-07-09 19:06:17.431 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-07-09 19:06:17.443 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-07-09 19:06:17.443 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-07-09 19:06:17.454 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
+2024-07-09 19:06:20.483 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�=======start======
+2024-07-09 19:06:21.219 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛剧缃茬姸鎬�======end=======
+2024-07-09 19:07:17.438 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁=======start======
+2024-07-09 19:07:17.674 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂涓婁紶寰呬笂浼犵殑浼佷笟鐢靛瓙鍗扮珷鏁版嵁======end=======
+2024-07-09 19:07:17.674 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�=======start======
+2024-07-09 19:07:17.686 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂娉ㄥ唽浼佷笟鍚涘瓙绛捐处鍙�======end=======
+2024-07-09 19:07:17.686 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�=======start======
+2024-07-09 19:07:17.697 [scheduling-1] INFO com.doumee.task.ScheduleTool - ==============瀹氭椂鏌ヨ浼佷笟鐢靛瓙绛捐璇佺姸鎬�======end=======
diff --git a/server/company/src/main/java/com/doumee/api/system/SystemUserController.java b/server/company/src/main/java/com/doumee/api/system/SystemUserController.java
index acebc5d..a80efe3 100644
--- a/server/company/src/main/java/com/doumee/api/system/SystemUserController.java
+++ b/server/company/src/main/java/com/doumee/api/system/SystemUserController.java
@@ -123,52 +123,6 @@
return ApiResponse.success(systemUserService.findById(id));
}
- @Trace(withRequestParameters = false)
- @PreventRepeat
- @ApiOperation("鏂板缓鍛樺伐")
- @PostMapping("/companyCreateUser")
- @RequiresPermissions("system:user:create")
- public ApiResponse companyCreate(@Validated(OperaType.Create.class) @RequestBody CreateCompanyUserDTO createCompanyUserDTO) {
- createCompanyUserDTO.setType(Constants.UserType.COMPANY.getKey());
- systemUserBiz.companyCreateUser(createCompanyUserDTO);
- return ApiResponse.success(null);
- }
-
- @Trace(withRequestParameters = false)
- @PreventRepeat
- @ApiOperation("鏂板缓涓绘挱")
- @PostMapping("/companyCreateAnchor")
-// @RequiresPermissions("system:user:create")
- public ApiResponse companyCreateAnchor(@Validated(OperaType.Create.class) @RequestBody CreateCompanyUserDTO createCompanyUserDTO) {
- createCompanyUserDTO.setType(Constants.UserType.ZHUBO.getKey());
- systemUserBiz.companyCreateUser(createCompanyUserDTO);
- return ApiResponse.success(null);
- }
-
-
- @Trace(withRequestParameters = false)
- @PreventRepeat
- @ApiOperation("淇敼鍛樺伐淇℃伅")
- @PostMapping("/companyUpdUser")
- @RequiresPermissions("system:user:create")
- public ApiResponse companyUpdUser(@Validated(OperaType.Create.class) @RequestBody CreateCompanyUserDTO createCompanyUserDTO) {
- createCompanyUserDTO.setType(Constants.UserType.COMPANY.getKey());
- systemUserBiz.companyUpdUser(createCompanyUserDTO);
- return ApiResponse.success(null);
- }
-
- @Trace(withRequestParameters = false)
- @PreventRepeat
- @ApiOperation("淇敼涓绘挱淇℃伅")
- @PostMapping("/companyUpdAnchor")
- @RequiresPermissions("system:user:create")
- public ApiResponse companyUpdAnchor(@Validated(OperaType.Create.class) @RequestBody CreateCompanyUserDTO createCompanyUserDTO) {
- createCompanyUserDTO.setType(Constants.UserType.ZHUBO.getKey());
- systemUserBiz.companyUpdUser(createCompanyUserDTO);
- return ApiResponse.success(null);
- }
-
-
@PreventRepeat
@ApiOperation("淇敼鐢ㄦ埛鐘舵��")
@GetMapping("/updUserStatus")
diff --git a/server/pom.xml b/server/pom.xml
index 669526e..d793f42 100644
--- a/server/pom.xml
+++ b/server/pom.xml
@@ -229,7 +229,6 @@
<version>2.5.1</version>
</dependency>
-
<!-- WeChat 灏忕▼搴� -->
<dependency>
<groupId>com.github.binarywang</groupId>
diff --git a/server/service/pom.xml b/server/service/pom.xml
index 36a23de..86ddb7c 100644
--- a/server/service/pom.xml
+++ b/server/service/pom.xml
@@ -26,9 +26,9 @@
<dependency>
<groupId>com.jacob</groupId>
<artifactId>jacob</artifactId>
- <version>1.19</version>
- <scope>system</scope>
+ <version>1.19</version> <scope>system</scope>
<!--鏈湴鐨刯acob.jar鐨勮矾寰�-->
+
<systemPath>${project.basedir}/src/lib/jacob.jar</systemPath>
</dependency>
</dependencies>
diff --git a/server/service/src/main/java/com/doumee/core/utils/Constants.java b/server/service/src/main/java/com/doumee/core/utils/Constants.java
index 838ddac..a76e3db 100644
--- a/server/service/src/main/java/com/doumee/core/utils/Constants.java
+++ b/server/service/src/main/java/com/doumee/core/utils/Constants.java
@@ -1,5 +1,6 @@
package com.doumee.core.utils;
+import cn.hutool.core.io.IoUtil;
import cn.hutool.core.util.IdcardUtil;
import com.doumee.core.constants.ResponseStatus;
import com.doumee.core.exception.BusinessException;
@@ -9,6 +10,7 @@
import com.doumee.dao.business.vo.CountCyclePriceVO;
import io.swagger.models.auth.In;
import org.apache.commons.collections4.CollectionUtils;
+import org.apache.commons.compress.archivers.zip.Zip64Mode;
import org.apache.commons.compress.archivers.zip.ZipArchiveEntry;
import org.apache.commons.compress.archivers.zip.ZipArchiveOutputStream;
import org.apache.commons.lang3.StringUtils;
@@ -2202,7 +2204,13 @@
InputStream inStream = null;
OutputStream os = null;
try {
- String tempDir = System.getProperty("java.io.tmpdir")+fileName;
+ String tempDir = "C:\\hj\\jars\\temp\\";
+ File f = new File(tempDir);
+ if(!f.exists() ){
+ f.mkdirs();
+ }
+ tempDir += fileName;
+ System.out.println(url+"================="+tempDir);
file = new File(tempDir);
//涓嬭浇
urlfile = new URL(url);
@@ -2228,26 +2236,45 @@
}
}
}catch (Exception e){
-
+ e.printStackTrace();
}
return file;
}
- public static void packFilesToZip(List<File> files, ServletOutputStream os) throws IOException {
- try (ZipArchiveOutputStream zipOutputStream = new ZipArchiveOutputStream(os)) {
+ public static void packFilesToZip(List<File> files, OutputStream os) throws IOException {
+ try {
+ ZipArchiveOutputStream zipOutputStream = new ZipArchiveOutputStream(os);
+ zipOutputStream.setUseZip64(Zip64Mode.AsNeeded);
for (File file : files) {
+ if(!file.exists()){
+ System.out.println("===鏂囦欢涓嶅瓨鍦�======="+file.getPath());
+ continue;
+ }else{
+ System.out.println("===鏂囦欢瀛樺湪======="+file.getPath());
+ }
ZipArchiveEntry entry = new ZipArchiveEntry(file.getName());
zipOutputStream.putArchiveEntry(entry);
- try (FileInputStream fileInputStream = new FileInputStream(file)) {
- byte[] buffer = new byte[1024];
- int length;
- while ((length = fileInputStream.read(buffer)) > 0) {
- zipOutputStream.write(buffer, 0, length);
- }
+ FileInputStream fileInputStream = new FileInputStream(file);
+ byte[] buffer = new byte[1024];
+ int length;
+ while ((length = fileInputStream.read(buffer)) > 0) {
+ zipOutputStream.write(buffer, 0, length);
}
zipOutputStream.closeArchiveEntry();
+ zipOutputStream.flush();
+ IoUtil.close(fileInputStream);
file.delete();
}
+ }catch (Exception e){
+ throw new BusinessException(ResponseStatus.EXPORT_EXCEL_ERROR.getCode(),"瀵逛笉璧凤紝涓嬭浇鍘嬬缉鏂囦欢澶辫触");
+ }finally {
+ if (os != null) {
+ try {
+ os.close();
+ } catch (IOException e) {
+ e.printStackTrace();
+ }
+ }
}
}
diff --git a/server/service/src/main/java/com/doumee/service/business/impl/CompanyServiceImpl.java b/server/service/src/main/java/com/doumee/service/business/impl/CompanyServiceImpl.java
index 5d9c136..549104a 100644
--- a/server/service/src/main/java/com/doumee/service/business/impl/CompanyServiceImpl.java
+++ b/server/service/src/main/java/com/doumee/service/business/impl/CompanyServiceImpl.java
@@ -38,6 +38,7 @@
import java.lang.reflect.Array;
import java.net.URI;
import java.net.URLEncoder;
+import java.nio.charset.Charset;
import java.util.*;
/**
@@ -176,8 +177,9 @@
if(fileList == null || fileList.size() == 0){
throw new BusinessException(ResponseStatus.DATA_EMPTY);
}
- String fileName = model.getName() +"_浼佷笟璇佷欢_"+System.currentTimeMillis()+".zip" ;
- String encodeFileName = URLEncoder.encode(fileName);
+
+ String fileName = model.getName() +"-浼佷笟璇佷欢-"+System.currentTimeMillis() ;
+ String encodeFileName =URLEncoder.encode(fileName, Charset.forName("UTF-8").toString())+".zip";
response.setHeader("Content-Disposition","attachment;filename=" + encodeFileName);
response.setContentType("application/octet-stream");
response.setHeader("eva-opera-type", "download");
diff --git a/server/service/src/main/java/com/doumee/service/business/impl/SettleClaimsServiceImpl.java b/server/service/src/main/java/com/doumee/service/business/impl/SettleClaimsServiceImpl.java
index 2615bbf..78951b8 100644
--- a/server/service/src/main/java/com/doumee/service/business/impl/SettleClaimsServiceImpl.java
+++ b/server/service/src/main/java/com/doumee/service/business/impl/SettleClaimsServiceImpl.java
@@ -40,6 +40,7 @@
import java.io.FileInputStream;
import java.io.IOException;
import java.net.URLEncoder;
+import java.nio.charset.Charset;
import java.util.*;
import java.util.stream.Collectors;
@@ -445,6 +446,7 @@
List<File> fileList = new ArrayList<>();
List<Multifile> multifileList = multifileJoinMapper.selectList(new QueryWrapper<Multifile>().lambda()
+ .eq(Multifile::getIsdeleted,Constants.ZERO)
.eq(Multifile::getObjId,id)
.isNotNull(Multifile::getFileurl)
.in(Multifile::getObjType, Arrays.asList(new Integer[]{
@@ -471,14 +473,14 @@
if(fileList == null || fileList.size() == 0){
throw new BusinessException(ResponseStatus.DATA_EMPTY);
}
- String fileName = model.getInformantName() +"鐞嗚禂璧勬枡涓媉"+System.currentTimeMillis()+".zip" ;
- String encodeFileName = URLEncoder.encode(fileName);
+ String fileName = model.getInformantName() +"-鐞嗚禂璧勬枡-" +System.currentTimeMillis();
+ String encodeFileName =URLEncoder.encode(fileName, Charset.forName("UTF-8").toString())+".zip";
response.setHeader("Content-Disposition","attachment;filename=" + encodeFileName);
response.setContentType("application/octet-stream");
response.setHeader("eva-opera-type", "download");
response.setHeader("eva-download-filename", encodeFileName);
Constants.packFilesToZip(fileList,response.getOutputStream());
- } catch (IOException e) {
+ } catch (Exception e) {
throw new BusinessException(ResponseStatus.EXPORT_EXCEL_ERROR, e);
}
}
diff --git a/server/shop/src/main/java/com/doumee/api/system/SystemUserController.java b/server/shop/src/main/java/com/doumee/api/system/SystemUserController.java
index acebc5d..a80efe3 100644
--- a/server/shop/src/main/java/com/doumee/api/system/SystemUserController.java
+++ b/server/shop/src/main/java/com/doumee/api/system/SystemUserController.java
@@ -123,52 +123,6 @@
return ApiResponse.success(systemUserService.findById(id));
}
- @Trace(withRequestParameters = false)
- @PreventRepeat
- @ApiOperation("鏂板缓鍛樺伐")
- @PostMapping("/companyCreateUser")
- @RequiresPermissions("system:user:create")
- public ApiResponse companyCreate(@Validated(OperaType.Create.class) @RequestBody CreateCompanyUserDTO createCompanyUserDTO) {
- createCompanyUserDTO.setType(Constants.UserType.COMPANY.getKey());
- systemUserBiz.companyCreateUser(createCompanyUserDTO);
- return ApiResponse.success(null);
- }
-
- @Trace(withRequestParameters = false)
- @PreventRepeat
- @ApiOperation("鏂板缓涓绘挱")
- @PostMapping("/companyCreateAnchor")
-// @RequiresPermissions("system:user:create")
- public ApiResponse companyCreateAnchor(@Validated(OperaType.Create.class) @RequestBody CreateCompanyUserDTO createCompanyUserDTO) {
- createCompanyUserDTO.setType(Constants.UserType.ZHUBO.getKey());
- systemUserBiz.companyCreateUser(createCompanyUserDTO);
- return ApiResponse.success(null);
- }
-
-
- @Trace(withRequestParameters = false)
- @PreventRepeat
- @ApiOperation("淇敼鍛樺伐淇℃伅")
- @PostMapping("/companyUpdUser")
- @RequiresPermissions("system:user:create")
- public ApiResponse companyUpdUser(@Validated(OperaType.Create.class) @RequestBody CreateCompanyUserDTO createCompanyUserDTO) {
- createCompanyUserDTO.setType(Constants.UserType.COMPANY.getKey());
- systemUserBiz.companyUpdUser(createCompanyUserDTO);
- return ApiResponse.success(null);
- }
-
- @Trace(withRequestParameters = false)
- @PreventRepeat
- @ApiOperation("淇敼涓绘挱淇℃伅")
- @PostMapping("/companyUpdAnchor")
- @RequiresPermissions("system:user:create")
- public ApiResponse companyUpdAnchor(@Validated(OperaType.Create.class) @RequestBody CreateCompanyUserDTO createCompanyUserDTO) {
- createCompanyUserDTO.setType(Constants.UserType.ZHUBO.getKey());
- systemUserBiz.companyUpdUser(createCompanyUserDTO);
- return ApiResponse.success(null);
- }
-
-
@PreventRepeat
@ApiOperation("淇敼鐢ㄦ埛鐘舵��")
@GetMapping("/updUserStatus")
--
Gitblit v1.9.3