Compare commits
No commits in common. "master" and "main" have entirely different histories.
Binary file not shown.
|
|
@ -1,29 +1,19 @@
|
|||
2025-06-17 13:28:26,294 [http-nio-19120-exec-1] ERROR -[ExceptionHandlerAdvice.java:47]- 系统异常
|
||||
java.lang.NullPointerException: null
|
||||
at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1838)
|
||||
at sun.misc.FloatingDecimal.parseFloat(FloatingDecimal.java:122)
|
||||
at java.lang.Float.parseFloat(Float.java:451)
|
||||
at com.bonus.gzrn.rnbmw.person.service.FaceContrastServiceImp.getWorkAttendanceList(FaceContrastServiceImp.java:70)
|
||||
at com.bonus.gzrn.rnbmw.person.service.FaceContrastServiceImp$$FastClassBySpringCGLIB$$277e3e47.invoke(<generated>)
|
||||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
|
||||
at com.bonus.gzrn.rnbmw.person.service.FaceContrastServiceImp$$EnhancerBySpringCGLIB$$84d6ddd.getWorkAttendanceList(<generated>)
|
||||
at com.bonus.gzrn.rnbmw.person.controller.FaceContrastController$2.list(FaceContrastController.java:66)
|
||||
at com.bonus.gzrn.rnbmw.manager.table.PageTableHandler.handle(PageTableHandler.java:37)
|
||||
at com.bonus.gzrn.rnbmw.person.controller.FaceContrastController.getSupAtHistory(FaceContrastController.java:69)
|
||||
at com.bonus.gzrn.rnbmw.person.controller.FaceContrastController$$FastClassBySpringCGLIB$$f6467915.invoke(<generated>)
|
||||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:779)
|
||||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
|
||||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
|
||||
at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)
|
||||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
|
||||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
|
||||
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
|
||||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
|
||||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
|
||||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692)
|
||||
at com.bonus.gzrn.rnbmw.person.controller.FaceContrastController$$EnhancerBySpringCGLIB$$c92740fc.getSupAtHistory(<generated>)
|
||||
2025-02-24 14:17:42,864 [http-nio-19120-exec-9] ERROR -[ExceptionHandlerAdvice.java:47]- 系统异常
|
||||
org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to 10.1.0.141:6379
|
||||
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$ExceptionTranslatingConnectionProvider.translateException(LettuceConnectionFactory.java:1553)
|
||||
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$ExceptionTranslatingConnectionProvider.getConnection(LettuceConnectionFactory.java:1461)
|
||||
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$SharedConnection.getNativeConnection(LettuceConnectionFactory.java:1247)
|
||||
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$SharedConnection.getConnection(LettuceConnectionFactory.java:1230)
|
||||
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory.getSharedConnection(LettuceConnectionFactory.java:979)
|
||||
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory.getConnection(LettuceConnectionFactory.java:359)
|
||||
at org.springframework.data.redis.core.RedisConnectionUtils.fetchConnection(RedisConnectionUtils.java:193)
|
||||
at org.springframework.data.redis.core.RedisConnectionUtils.doGetConnection(RedisConnectionUtils.java:144)
|
||||
at org.springframework.data.redis.core.RedisConnectionUtils.getConnection(RedisConnectionUtils.java:105)
|
||||
at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:209)
|
||||
at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:189)
|
||||
at org.springframework.data.redis.core.AbstractOperations.execute(AbstractOperations.java:96)
|
||||
at org.springframework.data.redis.core.DefaultValueOperations.set(DefaultValueOperations.java:256)
|
||||
at com.bonus.gzrn.rnbmw.manager.controller.VCodeController.getCode(VCodeController.java:39)
|
||||
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
||||
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
||||
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
||||
|
|
@ -114,7 +104,6 @@ java.lang.NullPointerException: null
|
|||
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
|
||||
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
|
||||
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
|
||||
at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:765)
|
||||
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
|
||||
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)
|
||||
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
|
||||
|
|
@ -125,32 +114,26 @@ java.lang.NullPointerException: null
|
|||
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
|
||||
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
||||
at java.lang.Thread.run(Thread.java:750)
|
||||
2025-06-17 13:28:42,801 [http-nio-19120-exec-6] ERROR -[ExceptionHandlerAdvice.java:47]- 系统异常
|
||||
java.lang.NullPointerException: null
|
||||
at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1838)
|
||||
at sun.misc.FloatingDecimal.parseFloat(FloatingDecimal.java:122)
|
||||
at java.lang.Float.parseFloat(Float.java:451)
|
||||
at com.bonus.gzrn.rnbmw.person.service.FaceContrastServiceImp.getWorkAttendanceList(FaceContrastServiceImp.java:70)
|
||||
at com.bonus.gzrn.rnbmw.person.service.FaceContrastServiceImp$$FastClassBySpringCGLIB$$277e3e47.invoke(<generated>)
|
||||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
|
||||
at com.bonus.gzrn.rnbmw.person.service.FaceContrastServiceImp$$EnhancerBySpringCGLIB$$84d6ddd.getWorkAttendanceList(<generated>)
|
||||
at com.bonus.gzrn.rnbmw.person.controller.FaceContrastController$2.list(FaceContrastController.java:66)
|
||||
at com.bonus.gzrn.rnbmw.manager.table.PageTableHandler.handle(PageTableHandler.java:37)
|
||||
at com.bonus.gzrn.rnbmw.person.controller.FaceContrastController.getSupAtHistory(FaceContrastController.java:69)
|
||||
at com.bonus.gzrn.rnbmw.person.controller.FaceContrastController$$FastClassBySpringCGLIB$$f6467915.invoke(<generated>)
|
||||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:779)
|
||||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
|
||||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
|
||||
at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)
|
||||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
|
||||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
|
||||
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
|
||||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
|
||||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
|
||||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692)
|
||||
at com.bonus.gzrn.rnbmw.person.controller.FaceContrastController$$EnhancerBySpringCGLIB$$c92740fc.getSupAtHistory(<generated>)
|
||||
Caused by: io.lettuce.core.RedisConnectionException: Unable to connect to 10.1.0.141:6379
|
||||
at io.lettuce.core.RedisConnectionException.create(RedisConnectionException.java:78)
|
||||
at io.lettuce.core.RedisConnectionException.create(RedisConnectionException.java:56)
|
||||
at io.lettuce.core.AbstractRedisClient.getConnection(AbstractRedisClient.java:318)
|
||||
at io.lettuce.core.RedisClient.connect(RedisClient.java:211)
|
||||
at org.springframework.data.redis.connection.lettuce.StandaloneConnectionProvider.lambda$getConnection$1(StandaloneConnectionProvider.java:115)
|
||||
at java.util.Optional.orElseGet(Optional.java:267)
|
||||
at org.springframework.data.redis.connection.lettuce.StandaloneConnectionProvider.getConnection(StandaloneConnectionProvider.java:115)
|
||||
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$ExceptionTranslatingConnectionProvider.getConnection(LettuceConnectionFactory.java:1459)
|
||||
... 112 common frames omitted
|
||||
Caused by: java.lang.InterruptedException: null
|
||||
at java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:347)
|
||||
at java.util.concurrent.CompletableFuture.get(CompletableFuture.java:1908)
|
||||
at io.lettuce.core.DefaultConnectionFuture.get(DefaultConnectionFuture.java:69)
|
||||
at io.lettuce.core.AbstractRedisClient.getConnection(AbstractRedisClient.java:315)
|
||||
... 117 common frames omitted
|
||||
2025-02-24 14:20:12,463 [http-nio-19120-exec-2] ERROR -[ExceptionHandlerAdvice.java:47]- 系统异常
|
||||
java.lang.RuntimeException: java.net.SocketTimeoutException: connect timed out
|
||||
at com.bonus.gzrn.rnbmw.push.controller.InfoPushController.GenerateUrlByProId(InfoPushController.java:366)
|
||||
at com.bonus.gzrn.rnbmw.push.controller.InfoPushController.showRst(InfoPushController.java:233)
|
||||
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
||||
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
||||
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
||||
|
|
@ -164,8 +147,8 @@ java.lang.NullPointerException: null
|
|||
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060)
|
||||
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962)
|
||||
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:529)
|
||||
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
||||
at javax.servlet.http.HttpServlet.service(HttpServlet.java:555)
|
||||
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
||||
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)
|
||||
|
|
@ -241,7 +224,6 @@ java.lang.NullPointerException: null
|
|||
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
|
||||
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
|
||||
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
|
||||
at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:765)
|
||||
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
|
||||
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)
|
||||
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
|
||||
|
|
@ -252,32 +234,37 @@ java.lang.NullPointerException: null
|
|||
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
|
||||
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
||||
at java.lang.Thread.run(Thread.java:750)
|
||||
2025-06-17 13:33:52,336 [http-nio-19120-exec-3] ERROR -[ExceptionHandlerAdvice.java:47]- 系统异常
|
||||
java.lang.NullPointerException: null
|
||||
at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1838)
|
||||
at sun.misc.FloatingDecimal.parseFloat(FloatingDecimal.java:122)
|
||||
at java.lang.Float.parseFloat(Float.java:451)
|
||||
at com.bonus.gzrn.rnbmw.person.service.FaceContrastServiceImp.getWorkAttendanceList(FaceContrastServiceImp.java:70)
|
||||
at com.bonus.gzrn.rnbmw.person.service.FaceContrastServiceImp$$FastClassBySpringCGLIB$$277e3e47.invoke(<generated>)
|
||||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
|
||||
at com.bonus.gzrn.rnbmw.person.service.FaceContrastServiceImp$$EnhancerBySpringCGLIB$$84d6ddd.getWorkAttendanceList(<generated>)
|
||||
at com.bonus.gzrn.rnbmw.person.controller.FaceContrastController$2.list(FaceContrastController.java:66)
|
||||
at com.bonus.gzrn.rnbmw.manager.table.PageTableHandler.handle(PageTableHandler.java:37)
|
||||
at com.bonus.gzrn.rnbmw.person.controller.FaceContrastController.getSupAtHistory(FaceContrastController.java:69)
|
||||
at com.bonus.gzrn.rnbmw.person.controller.FaceContrastController$$FastClassBySpringCGLIB$$f6467915.invoke(<generated>)
|
||||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:779)
|
||||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
|
||||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
|
||||
at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)
|
||||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
|
||||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
|
||||
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
|
||||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
|
||||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
|
||||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692)
|
||||
at com.bonus.gzrn.rnbmw.person.controller.FaceContrastController$$EnhancerBySpringCGLIB$$c92740fc.getSupAtHistory(<generated>)
|
||||
Caused by: java.net.SocketTimeoutException: connect timed out
|
||||
at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method)
|
||||
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
|
||||
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
|
||||
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
|
||||
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
|
||||
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
|
||||
at java.net.Socket.connect(Socket.java:607)
|
||||
at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:128)
|
||||
at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
|
||||
at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
|
||||
at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
|
||||
at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
|
||||
at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
|
||||
at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
|
||||
at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
|
||||
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
|
||||
at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
|
||||
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
|
||||
at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
|
||||
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
|
||||
at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
|
||||
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
|
||||
at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
|
||||
at okhttp3.internal.connection.RealCall.execute(RealCall.kt:154)
|
||||
at com.bonus.gzrn.rnbmw.push.controller.InfoPushController.GenerateUrlByProId(InfoPushController.java:361)
|
||||
... 101 common frames omitted
|
||||
2025-02-24 14:20:13,822 [http-nio-19120-exec-5] ERROR -[ExceptionHandlerAdvice.java:47]- 系统异常
|
||||
java.lang.RuntimeException: java.net.SocketTimeoutException: connect timed out
|
||||
at com.bonus.gzrn.rnbmw.push.controller.InfoPushController.GenerateUrlByProId(InfoPushController.java:366)
|
||||
at com.bonus.gzrn.rnbmw.push.controller.InfoPushController.showRst(InfoPushController.java:233)
|
||||
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
||||
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
||||
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
||||
|
|
@ -291,8 +278,8 @@ java.lang.NullPointerException: null
|
|||
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060)
|
||||
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962)
|
||||
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:529)
|
||||
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
||||
at javax.servlet.http.HttpServlet.service(HttpServlet.java:555)
|
||||
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
||||
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)
|
||||
|
|
@ -368,7 +355,6 @@ java.lang.NullPointerException: null
|
|||
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
|
||||
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
|
||||
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
|
||||
at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:765)
|
||||
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
|
||||
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)
|
||||
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
|
||||
|
|
@ -379,32 +365,37 @@ java.lang.NullPointerException: null
|
|||
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
|
||||
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
||||
at java.lang.Thread.run(Thread.java:750)
|
||||
2025-06-17 13:34:51,680 [http-nio-19120-exec-9] ERROR -[ExceptionHandlerAdvice.java:47]- 系统异常
|
||||
java.lang.NullPointerException: null
|
||||
at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1838)
|
||||
at sun.misc.FloatingDecimal.parseFloat(FloatingDecimal.java:122)
|
||||
at java.lang.Float.parseFloat(Float.java:451)
|
||||
at com.bonus.gzrn.rnbmw.person.service.FaceContrastServiceImp.getWorkAttendanceList(FaceContrastServiceImp.java:70)
|
||||
at com.bonus.gzrn.rnbmw.person.service.FaceContrastServiceImp$$FastClassBySpringCGLIB$$277e3e47.invoke(<generated>)
|
||||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
|
||||
at com.bonus.gzrn.rnbmw.person.service.FaceContrastServiceImp$$EnhancerBySpringCGLIB$$8defdf0.getWorkAttendanceList(<generated>)
|
||||
at com.bonus.gzrn.rnbmw.person.controller.FaceContrastController$2.list(FaceContrastController.java:66)
|
||||
at com.bonus.gzrn.rnbmw.manager.table.PageTableHandler.handle(PageTableHandler.java:37)
|
||||
at com.bonus.gzrn.rnbmw.person.controller.FaceContrastController.getSupAtHistory(FaceContrastController.java:69)
|
||||
at com.bonus.gzrn.rnbmw.person.controller.FaceContrastController$$FastClassBySpringCGLIB$$f6467915.invoke(<generated>)
|
||||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:779)
|
||||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
|
||||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
|
||||
at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)
|
||||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
|
||||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
|
||||
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
|
||||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
|
||||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
|
||||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692)
|
||||
at com.bonus.gzrn.rnbmw.person.controller.FaceContrastController$$EnhancerBySpringCGLIB$$7f3348c0.getSupAtHistory(<generated>)
|
||||
Caused by: java.net.SocketTimeoutException: connect timed out
|
||||
at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method)
|
||||
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
|
||||
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
|
||||
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
|
||||
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
|
||||
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
|
||||
at java.net.Socket.connect(Socket.java:607)
|
||||
at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:128)
|
||||
at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
|
||||
at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
|
||||
at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
|
||||
at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
|
||||
at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
|
||||
at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
|
||||
at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
|
||||
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
|
||||
at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
|
||||
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
|
||||
at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
|
||||
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
|
||||
at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
|
||||
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
|
||||
at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
|
||||
at okhttp3.internal.connection.RealCall.execute(RealCall.kt:154)
|
||||
at com.bonus.gzrn.rnbmw.push.controller.InfoPushController.GenerateUrlByProId(InfoPushController.java:361)
|
||||
... 101 common frames omitted
|
||||
2025-02-24 14:20:16,743 [http-nio-19120-exec-10] ERROR -[ExceptionHandlerAdvice.java:47]- 系统异常
|
||||
java.lang.RuntimeException: java.net.SocketTimeoutException: connect timed out
|
||||
at com.bonus.gzrn.rnbmw.push.controller.InfoPushController.GenerateUrlByProId(InfoPushController.java:366)
|
||||
at com.bonus.gzrn.rnbmw.push.controller.InfoPushController.showRst(InfoPushController.java:233)
|
||||
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
||||
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
||||
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
||||
|
|
@ -418,8 +409,8 @@ java.lang.NullPointerException: null
|
|||
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060)
|
||||
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962)
|
||||
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:529)
|
||||
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
||||
at javax.servlet.http.HttpServlet.service(HttpServlet.java:555)
|
||||
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
||||
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)
|
||||
|
|
@ -495,7 +486,6 @@ java.lang.NullPointerException: null
|
|||
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
|
||||
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
|
||||
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
|
||||
at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:765)
|
||||
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
|
||||
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)
|
||||
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
|
||||
|
|
@ -506,32 +496,37 @@ java.lang.NullPointerException: null
|
|||
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
|
||||
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
||||
at java.lang.Thread.run(Thread.java:750)
|
||||
2025-06-17 13:35:53,983 [http-nio-19120-exec-9] ERROR -[ExceptionHandlerAdvice.java:47]- 系统异常
|
||||
java.lang.NullPointerException: null
|
||||
at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1838)
|
||||
at sun.misc.FloatingDecimal.parseFloat(FloatingDecimal.java:122)
|
||||
at java.lang.Float.parseFloat(Float.java:451)
|
||||
at com.bonus.gzrn.rnbmw.person.service.FaceContrastServiceImp.getWorkAttendanceList(FaceContrastServiceImp.java:70)
|
||||
at com.bonus.gzrn.rnbmw.person.service.FaceContrastServiceImp$$FastClassBySpringCGLIB$$277e3e47.invoke(<generated>)
|
||||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
|
||||
at com.bonus.gzrn.rnbmw.person.service.FaceContrastServiceImp$$EnhancerBySpringCGLIB$$8defdf0.getWorkAttendanceList(<generated>)
|
||||
at com.bonus.gzrn.rnbmw.person.controller.FaceContrastController$2.list(FaceContrastController.java:66)
|
||||
at com.bonus.gzrn.rnbmw.manager.table.PageTableHandler.handle(PageTableHandler.java:37)
|
||||
at com.bonus.gzrn.rnbmw.person.controller.FaceContrastController.getSupAtHistory(FaceContrastController.java:69)
|
||||
at com.bonus.gzrn.rnbmw.person.controller.FaceContrastController$$FastClassBySpringCGLIB$$f6467915.invoke(<generated>)
|
||||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:779)
|
||||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
|
||||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
|
||||
at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)
|
||||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
|
||||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
|
||||
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
|
||||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
|
||||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
|
||||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692)
|
||||
at com.bonus.gzrn.rnbmw.person.controller.FaceContrastController$$EnhancerBySpringCGLIB$$7f3348c0.getSupAtHistory(<generated>)
|
||||
Caused by: java.net.SocketTimeoutException: connect timed out
|
||||
at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method)
|
||||
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
|
||||
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
|
||||
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
|
||||
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
|
||||
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
|
||||
at java.net.Socket.connect(Socket.java:607)
|
||||
at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:128)
|
||||
at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
|
||||
at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
|
||||
at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
|
||||
at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
|
||||
at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
|
||||
at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
|
||||
at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
|
||||
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
|
||||
at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
|
||||
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
|
||||
at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
|
||||
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
|
||||
at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
|
||||
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
|
||||
at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
|
||||
at okhttp3.internal.connection.RealCall.execute(RealCall.kt:154)
|
||||
at com.bonus.gzrn.rnbmw.push.controller.InfoPushController.GenerateUrlByProId(InfoPushController.java:361)
|
||||
... 101 common frames omitted
|
||||
2025-02-24 14:20:58,310 [http-nio-19120-exec-3] ERROR -[ExceptionHandlerAdvice.java:47]- 系统异常
|
||||
java.lang.RuntimeException: java.net.SocketTimeoutException: connect timed out
|
||||
at com.bonus.gzrn.rnbmw.push.controller.InfoPushController.GenerateUrlByProId(InfoPushController.java:366)
|
||||
at com.bonus.gzrn.rnbmw.push.controller.InfoPushController.showRst(InfoPushController.java:233)
|
||||
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
||||
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
||||
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
||||
|
|
@ -545,8 +540,8 @@ java.lang.NullPointerException: null
|
|||
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060)
|
||||
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962)
|
||||
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:529)
|
||||
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
||||
at javax.servlet.http.HttpServlet.service(HttpServlet.java:555)
|
||||
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
||||
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)
|
||||
|
|
@ -622,7 +617,6 @@ java.lang.NullPointerException: null
|
|||
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
|
||||
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
|
||||
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
|
||||
at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:765)
|
||||
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
|
||||
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)
|
||||
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
|
||||
|
|
@ -633,32 +627,58 @@ java.lang.NullPointerException: null
|
|||
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
|
||||
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
||||
at java.lang.Thread.run(Thread.java:750)
|
||||
2025-06-17 13:37:29,933 [http-nio-19120-exec-8] ERROR -[ExceptionHandlerAdvice.java:47]- 系统异常
|
||||
Caused by: java.net.SocketTimeoutException: connect timed out
|
||||
at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method)
|
||||
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
|
||||
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
|
||||
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
|
||||
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
|
||||
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
|
||||
at java.net.Socket.connect(Socket.java:607)
|
||||
at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:128)
|
||||
at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
|
||||
at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
|
||||
at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
|
||||
at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
|
||||
at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
|
||||
at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
|
||||
at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
|
||||
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
|
||||
at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
|
||||
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
|
||||
at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
|
||||
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
|
||||
at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
|
||||
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
|
||||
at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
|
||||
at okhttp3.internal.connection.RealCall.execute(RealCall.kt:154)
|
||||
at com.bonus.gzrn.rnbmw.push.controller.InfoPushController.GenerateUrlByProId(InfoPushController.java:361)
|
||||
... 101 common frames omitted
|
||||
2025-02-24 14:27:24,483 [http-nio-19120-exec-4] ERROR -[ExceptionHandlerAdvice.java:47]- 系统异常
|
||||
java.lang.NullPointerException: null
|
||||
at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1838)
|
||||
at sun.misc.FloatingDecimal.parseFloat(FloatingDecimal.java:122)
|
||||
at java.lang.Float.parseFloat(Float.java:451)
|
||||
at com.bonus.gzrn.rnbmw.person.service.FaceContrastServiceImp.getWorkAttendanceList(FaceContrastServiceImp.java:70)
|
||||
at com.bonus.gzrn.rnbmw.person.service.FaceContrastServiceImp$$FastClassBySpringCGLIB$$277e3e47.invoke(<generated>)
|
||||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
|
||||
at com.bonus.gzrn.rnbmw.person.service.FaceContrastServiceImp$$EnhancerBySpringCGLIB$$8defdf0.getWorkAttendanceList(<generated>)
|
||||
at com.bonus.gzrn.rnbmw.person.controller.FaceContrastController$2.list(FaceContrastController.java:66)
|
||||
at com.bonus.gzrn.rnbmw.manager.table.PageTableHandler.handle(PageTableHandler.java:37)
|
||||
at com.bonus.gzrn.rnbmw.person.controller.FaceContrastController.getSupAtHistory(FaceContrastController.java:69)
|
||||
at com.bonus.gzrn.rnbmw.person.controller.FaceContrastController$$FastClassBySpringCGLIB$$f6467915.invoke(<generated>)
|
||||
at com.bonus.gzrn.rnbmw.push.service.information.InformationPushServiceImpl.projectPush(InformationPushServiceImpl.java:100)
|
||||
at com.bonus.gzrn.rnbmw.push.controller.InformationPushController.selectProjectPush(InformationPushController.java:42)
|
||||
at com.bonus.gzrn.rnbmw.push.controller.InformationPushController$$FastClassBySpringCGLIB$$9a5fdfe3.invoke(<generated>)
|
||||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:779)
|
||||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
|
||||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
|
||||
at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:61)
|
||||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
|
||||
at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)
|
||||
at com.bonus.gzrn.rnbmw.manager.advice.LogAdvice.logSave(LogAdvice.java:70)
|
||||
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.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)
|
||||
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)
|
||||
at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)
|
||||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)
|
||||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
|
||||
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
|
||||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
|
||||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
|
||||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692)
|
||||
at com.bonus.gzrn.rnbmw.person.controller.FaceContrastController$$EnhancerBySpringCGLIB$$7f3348c0.getSupAtHistory(<generated>)
|
||||
at com.bonus.gzrn.rnbmw.push.controller.InformationPushController$$EnhancerBySpringCGLIB$$76410439.selectProjectPush(<generated>)
|
||||
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
|
||||
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
|
||||
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
|
||||
|
|
@ -672,8 +692,133 @@ java.lang.NullPointerException: null
|
|||
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060)
|
||||
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962)
|
||||
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:529)
|
||||
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
|
||||
at javax.servlet.http.HttpServlet.service(HttpServlet.java:555)
|
||||
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
||||
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327)
|
||||
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)
|
||||
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:119)
|
||||
at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)
|
||||
at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:218)
|
||||
at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:212)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at com.bonus.gzrn.rnbmw.manager.filter.TokenFilter.doFilterInternal(TokenFilter.java:49)
|
||||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at com.bonus.gzrn.rnbmw.manager.filter.VerifyFilter.doFilterInternal(VerifyFilter.java:51)
|
||||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)
|
||||
at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)
|
||||
at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)
|
||||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110)
|
||||
at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)
|
||||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211)
|
||||
at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183)
|
||||
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
||||
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
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:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
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:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
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:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
|
||||
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
|
||||
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
|
||||
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
|
||||
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
|
||||
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
|
||||
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
|
||||
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)
|
||||
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
|
||||
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)
|
||||
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)
|
||||
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
|
||||
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
|
||||
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
|
||||
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
||||
at java.lang.Thread.run(Thread.java:750)
|
||||
2025-02-24 14:29:16,857 [http-nio-19120-exec-5] ERROR -[ExceptionHandlerAdvice.java:47]- 系统异常
|
||||
java.lang.NullPointerException: null
|
||||
at com.bonus.gzrn.rnbmw.push.service.information.InformationPushServiceImpl.projectPush(InformationPushServiceImpl.java:100)
|
||||
at com.bonus.gzrn.rnbmw.push.controller.InformationPushController.selectProjectPush(InformationPushController.java:42)
|
||||
at com.bonus.gzrn.rnbmw.push.controller.InformationPushController$$FastClassBySpringCGLIB$$9a5fdfe3.invoke(<generated>)
|
||||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:779)
|
||||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
|
||||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
|
||||
at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)
|
||||
at com.bonus.gzrn.rnbmw.manager.advice.LogAdvice.logSave(LogAdvice.java:70)
|
||||
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.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)
|
||||
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)
|
||||
at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)
|
||||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)
|
||||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
|
||||
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
|
||||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
|
||||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
|
||||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692)
|
||||
at com.bonus.gzrn.rnbmw.push.controller.InformationPushController$$EnhancerBySpringCGLIB$$76410439.selectProjectPush(<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:197)
|
||||
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141)
|
||||
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:894)
|
||||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)
|
||||
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
||||
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060)
|
||||
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962)
|
||||
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:555)
|
||||
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
||||
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)
|
||||
|
|
@ -749,7 +894,6 @@ java.lang.NullPointerException: null
|
|||
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
|
||||
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
|
||||
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
|
||||
at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:765)
|
||||
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
|
||||
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)
|
||||
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
|
||||
|
|
|
|||
|
|
@ -1,906 +0,0 @@
|
|||
2025-02-24 14:17:42,864 [http-nio-19120-exec-9] ERROR -[ExceptionHandlerAdvice.java:47]- 系统异常
|
||||
org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to 10.1.0.141:6379
|
||||
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$ExceptionTranslatingConnectionProvider.translateException(LettuceConnectionFactory.java:1553)
|
||||
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$ExceptionTranslatingConnectionProvider.getConnection(LettuceConnectionFactory.java:1461)
|
||||
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$SharedConnection.getNativeConnection(LettuceConnectionFactory.java:1247)
|
||||
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$SharedConnection.getConnection(LettuceConnectionFactory.java:1230)
|
||||
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory.getSharedConnection(LettuceConnectionFactory.java:979)
|
||||
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory.getConnection(LettuceConnectionFactory.java:359)
|
||||
at org.springframework.data.redis.core.RedisConnectionUtils.fetchConnection(RedisConnectionUtils.java:193)
|
||||
at org.springframework.data.redis.core.RedisConnectionUtils.doGetConnection(RedisConnectionUtils.java:144)
|
||||
at org.springframework.data.redis.core.RedisConnectionUtils.getConnection(RedisConnectionUtils.java:105)
|
||||
at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:209)
|
||||
at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:189)
|
||||
at org.springframework.data.redis.core.AbstractOperations.execute(AbstractOperations.java:96)
|
||||
at org.springframework.data.redis.core.DefaultValueOperations.set(DefaultValueOperations.java:256)
|
||||
at com.bonus.gzrn.rnbmw.manager.controller.VCodeController.getCode(VCodeController.java:39)
|
||||
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:197)
|
||||
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141)
|
||||
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:894)
|
||||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)
|
||||
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
||||
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060)
|
||||
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962)
|
||||
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:529)
|
||||
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
||||
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327)
|
||||
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)
|
||||
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:119)
|
||||
at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)
|
||||
at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:218)
|
||||
at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:212)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at com.bonus.gzrn.rnbmw.manager.filter.TokenFilter.doFilterInternal(TokenFilter.java:49)
|
||||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at com.bonus.gzrn.rnbmw.manager.filter.VerifyFilter.doFilterInternal(VerifyFilter.java:51)
|
||||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)
|
||||
at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)
|
||||
at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)
|
||||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110)
|
||||
at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)
|
||||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211)
|
||||
at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183)
|
||||
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
||||
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
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:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
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:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
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:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
|
||||
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
|
||||
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
|
||||
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
|
||||
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
|
||||
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
|
||||
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
|
||||
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)
|
||||
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
|
||||
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)
|
||||
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)
|
||||
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
|
||||
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
|
||||
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
|
||||
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
||||
at java.lang.Thread.run(Thread.java:750)
|
||||
Caused by: io.lettuce.core.RedisConnectionException: Unable to connect to 10.1.0.141:6379
|
||||
at io.lettuce.core.RedisConnectionException.create(RedisConnectionException.java:78)
|
||||
at io.lettuce.core.RedisConnectionException.create(RedisConnectionException.java:56)
|
||||
at io.lettuce.core.AbstractRedisClient.getConnection(AbstractRedisClient.java:318)
|
||||
at io.lettuce.core.RedisClient.connect(RedisClient.java:211)
|
||||
at org.springframework.data.redis.connection.lettuce.StandaloneConnectionProvider.lambda$getConnection$1(StandaloneConnectionProvider.java:115)
|
||||
at java.util.Optional.orElseGet(Optional.java:267)
|
||||
at org.springframework.data.redis.connection.lettuce.StandaloneConnectionProvider.getConnection(StandaloneConnectionProvider.java:115)
|
||||
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$ExceptionTranslatingConnectionProvider.getConnection(LettuceConnectionFactory.java:1459)
|
||||
... 112 common frames omitted
|
||||
Caused by: java.lang.InterruptedException: null
|
||||
at java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:347)
|
||||
at java.util.concurrent.CompletableFuture.get(CompletableFuture.java:1908)
|
||||
at io.lettuce.core.DefaultConnectionFuture.get(DefaultConnectionFuture.java:69)
|
||||
at io.lettuce.core.AbstractRedisClient.getConnection(AbstractRedisClient.java:315)
|
||||
... 117 common frames omitted
|
||||
2025-02-24 14:20:12,463 [http-nio-19120-exec-2] ERROR -[ExceptionHandlerAdvice.java:47]- 系统异常
|
||||
java.lang.RuntimeException: java.net.SocketTimeoutException: connect timed out
|
||||
at com.bonus.gzrn.rnbmw.push.controller.InfoPushController.GenerateUrlByProId(InfoPushController.java:366)
|
||||
at com.bonus.gzrn.rnbmw.push.controller.InfoPushController.showRst(InfoPushController.java:233)
|
||||
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:197)
|
||||
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141)
|
||||
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:894)
|
||||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)
|
||||
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
||||
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060)
|
||||
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962)
|
||||
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:555)
|
||||
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
||||
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327)
|
||||
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)
|
||||
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:119)
|
||||
at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)
|
||||
at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:218)
|
||||
at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:212)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at com.bonus.gzrn.rnbmw.manager.filter.TokenFilter.doFilterInternal(TokenFilter.java:49)
|
||||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at com.bonus.gzrn.rnbmw.manager.filter.VerifyFilter.doFilterInternal(VerifyFilter.java:51)
|
||||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)
|
||||
at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)
|
||||
at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)
|
||||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110)
|
||||
at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)
|
||||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211)
|
||||
at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183)
|
||||
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
||||
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
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:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
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:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
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:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
|
||||
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
|
||||
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
|
||||
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
|
||||
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
|
||||
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
|
||||
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
|
||||
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)
|
||||
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
|
||||
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)
|
||||
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)
|
||||
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
|
||||
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
|
||||
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
|
||||
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
||||
at java.lang.Thread.run(Thread.java:750)
|
||||
Caused by: java.net.SocketTimeoutException: connect timed out
|
||||
at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method)
|
||||
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
|
||||
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
|
||||
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
|
||||
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
|
||||
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
|
||||
at java.net.Socket.connect(Socket.java:607)
|
||||
at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:128)
|
||||
at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
|
||||
at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
|
||||
at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
|
||||
at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
|
||||
at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
|
||||
at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
|
||||
at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
|
||||
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
|
||||
at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
|
||||
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
|
||||
at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
|
||||
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
|
||||
at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
|
||||
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
|
||||
at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
|
||||
at okhttp3.internal.connection.RealCall.execute(RealCall.kt:154)
|
||||
at com.bonus.gzrn.rnbmw.push.controller.InfoPushController.GenerateUrlByProId(InfoPushController.java:361)
|
||||
... 101 common frames omitted
|
||||
2025-02-24 14:20:13,822 [http-nio-19120-exec-5] ERROR -[ExceptionHandlerAdvice.java:47]- 系统异常
|
||||
java.lang.RuntimeException: java.net.SocketTimeoutException: connect timed out
|
||||
at com.bonus.gzrn.rnbmw.push.controller.InfoPushController.GenerateUrlByProId(InfoPushController.java:366)
|
||||
at com.bonus.gzrn.rnbmw.push.controller.InfoPushController.showRst(InfoPushController.java:233)
|
||||
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:197)
|
||||
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141)
|
||||
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:894)
|
||||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)
|
||||
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
||||
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060)
|
||||
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962)
|
||||
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:555)
|
||||
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
||||
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327)
|
||||
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)
|
||||
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:119)
|
||||
at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)
|
||||
at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:218)
|
||||
at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:212)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at com.bonus.gzrn.rnbmw.manager.filter.TokenFilter.doFilterInternal(TokenFilter.java:49)
|
||||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at com.bonus.gzrn.rnbmw.manager.filter.VerifyFilter.doFilterInternal(VerifyFilter.java:51)
|
||||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)
|
||||
at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)
|
||||
at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)
|
||||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110)
|
||||
at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)
|
||||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211)
|
||||
at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183)
|
||||
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
||||
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
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:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
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:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
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:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
|
||||
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
|
||||
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
|
||||
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
|
||||
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
|
||||
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
|
||||
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
|
||||
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)
|
||||
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
|
||||
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)
|
||||
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)
|
||||
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
|
||||
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
|
||||
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
|
||||
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
||||
at java.lang.Thread.run(Thread.java:750)
|
||||
Caused by: java.net.SocketTimeoutException: connect timed out
|
||||
at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method)
|
||||
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
|
||||
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
|
||||
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
|
||||
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
|
||||
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
|
||||
at java.net.Socket.connect(Socket.java:607)
|
||||
at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:128)
|
||||
at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
|
||||
at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
|
||||
at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
|
||||
at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
|
||||
at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
|
||||
at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
|
||||
at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
|
||||
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
|
||||
at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
|
||||
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
|
||||
at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
|
||||
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
|
||||
at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
|
||||
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
|
||||
at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
|
||||
at okhttp3.internal.connection.RealCall.execute(RealCall.kt:154)
|
||||
at com.bonus.gzrn.rnbmw.push.controller.InfoPushController.GenerateUrlByProId(InfoPushController.java:361)
|
||||
... 101 common frames omitted
|
||||
2025-02-24 14:20:16,743 [http-nio-19120-exec-10] ERROR -[ExceptionHandlerAdvice.java:47]- 系统异常
|
||||
java.lang.RuntimeException: java.net.SocketTimeoutException: connect timed out
|
||||
at com.bonus.gzrn.rnbmw.push.controller.InfoPushController.GenerateUrlByProId(InfoPushController.java:366)
|
||||
at com.bonus.gzrn.rnbmw.push.controller.InfoPushController.showRst(InfoPushController.java:233)
|
||||
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:197)
|
||||
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141)
|
||||
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:894)
|
||||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)
|
||||
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
||||
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060)
|
||||
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962)
|
||||
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:555)
|
||||
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
||||
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327)
|
||||
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)
|
||||
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:119)
|
||||
at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)
|
||||
at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:218)
|
||||
at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:212)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at com.bonus.gzrn.rnbmw.manager.filter.TokenFilter.doFilterInternal(TokenFilter.java:49)
|
||||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at com.bonus.gzrn.rnbmw.manager.filter.VerifyFilter.doFilterInternal(VerifyFilter.java:51)
|
||||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)
|
||||
at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)
|
||||
at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)
|
||||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110)
|
||||
at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)
|
||||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211)
|
||||
at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183)
|
||||
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
||||
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
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:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
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:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
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:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
|
||||
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
|
||||
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
|
||||
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
|
||||
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
|
||||
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
|
||||
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
|
||||
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)
|
||||
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
|
||||
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)
|
||||
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)
|
||||
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
|
||||
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
|
||||
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
|
||||
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
||||
at java.lang.Thread.run(Thread.java:750)
|
||||
Caused by: java.net.SocketTimeoutException: connect timed out
|
||||
at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method)
|
||||
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
|
||||
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
|
||||
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
|
||||
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
|
||||
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
|
||||
at java.net.Socket.connect(Socket.java:607)
|
||||
at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:128)
|
||||
at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
|
||||
at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
|
||||
at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
|
||||
at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
|
||||
at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
|
||||
at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
|
||||
at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
|
||||
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
|
||||
at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
|
||||
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
|
||||
at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
|
||||
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
|
||||
at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
|
||||
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
|
||||
at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
|
||||
at okhttp3.internal.connection.RealCall.execute(RealCall.kt:154)
|
||||
at com.bonus.gzrn.rnbmw.push.controller.InfoPushController.GenerateUrlByProId(InfoPushController.java:361)
|
||||
... 101 common frames omitted
|
||||
2025-02-24 14:20:58,310 [http-nio-19120-exec-3] ERROR -[ExceptionHandlerAdvice.java:47]- 系统异常
|
||||
java.lang.RuntimeException: java.net.SocketTimeoutException: connect timed out
|
||||
at com.bonus.gzrn.rnbmw.push.controller.InfoPushController.GenerateUrlByProId(InfoPushController.java:366)
|
||||
at com.bonus.gzrn.rnbmw.push.controller.InfoPushController.showRst(InfoPushController.java:233)
|
||||
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:197)
|
||||
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141)
|
||||
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:894)
|
||||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)
|
||||
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
||||
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060)
|
||||
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962)
|
||||
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:555)
|
||||
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
||||
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327)
|
||||
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)
|
||||
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:119)
|
||||
at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)
|
||||
at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:218)
|
||||
at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:212)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at com.bonus.gzrn.rnbmw.manager.filter.TokenFilter.doFilterInternal(TokenFilter.java:49)
|
||||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at com.bonus.gzrn.rnbmw.manager.filter.VerifyFilter.doFilterInternal(VerifyFilter.java:51)
|
||||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)
|
||||
at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)
|
||||
at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)
|
||||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110)
|
||||
at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)
|
||||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211)
|
||||
at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183)
|
||||
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
||||
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
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:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
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:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
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:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
|
||||
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
|
||||
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
|
||||
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
|
||||
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
|
||||
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
|
||||
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
|
||||
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)
|
||||
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
|
||||
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)
|
||||
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)
|
||||
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
|
||||
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
|
||||
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
|
||||
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
||||
at java.lang.Thread.run(Thread.java:750)
|
||||
Caused by: java.net.SocketTimeoutException: connect timed out
|
||||
at java.net.TwoStacksPlainSocketImpl.socketConnect(Native Method)
|
||||
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
|
||||
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
|
||||
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
|
||||
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
|
||||
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
|
||||
at java.net.Socket.connect(Socket.java:607)
|
||||
at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:128)
|
||||
at okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.kt:295)
|
||||
at okhttp3.internal.connection.RealConnection.connect(RealConnection.kt:207)
|
||||
at okhttp3.internal.connection.ExchangeFinder.findConnection(ExchangeFinder.kt:226)
|
||||
at okhttp3.internal.connection.ExchangeFinder.findHealthyConnection(ExchangeFinder.kt:106)
|
||||
at okhttp3.internal.connection.ExchangeFinder.find(ExchangeFinder.kt:74)
|
||||
at okhttp3.internal.connection.RealCall.initExchange$okhttp(RealCall.kt:255)
|
||||
at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:32)
|
||||
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
|
||||
at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95)
|
||||
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
|
||||
at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83)
|
||||
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
|
||||
at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76)
|
||||
at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109)
|
||||
at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201)
|
||||
at okhttp3.internal.connection.RealCall.execute(RealCall.kt:154)
|
||||
at com.bonus.gzrn.rnbmw.push.controller.InfoPushController.GenerateUrlByProId(InfoPushController.java:361)
|
||||
... 101 common frames omitted
|
||||
2025-02-24 14:27:24,483 [http-nio-19120-exec-4] ERROR -[ExceptionHandlerAdvice.java:47]- 系统异常
|
||||
java.lang.NullPointerException: null
|
||||
at com.bonus.gzrn.rnbmw.push.service.information.InformationPushServiceImpl.projectPush(InformationPushServiceImpl.java:100)
|
||||
at com.bonus.gzrn.rnbmw.push.controller.InformationPushController.selectProjectPush(InformationPushController.java:42)
|
||||
at com.bonus.gzrn.rnbmw.push.controller.InformationPushController$$FastClassBySpringCGLIB$$9a5fdfe3.invoke(<generated>)
|
||||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:779)
|
||||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
|
||||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
|
||||
at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)
|
||||
at com.bonus.gzrn.rnbmw.manager.advice.LogAdvice.logSave(LogAdvice.java:70)
|
||||
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.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)
|
||||
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)
|
||||
at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)
|
||||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)
|
||||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
|
||||
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
|
||||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
|
||||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
|
||||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692)
|
||||
at com.bonus.gzrn.rnbmw.push.controller.InformationPushController$$EnhancerBySpringCGLIB$$76410439.selectProjectPush(<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:197)
|
||||
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141)
|
||||
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:894)
|
||||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)
|
||||
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
||||
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060)
|
||||
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962)
|
||||
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:555)
|
||||
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
||||
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327)
|
||||
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)
|
||||
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:119)
|
||||
at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)
|
||||
at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:218)
|
||||
at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:212)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at com.bonus.gzrn.rnbmw.manager.filter.TokenFilter.doFilterInternal(TokenFilter.java:49)
|
||||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at com.bonus.gzrn.rnbmw.manager.filter.VerifyFilter.doFilterInternal(VerifyFilter.java:51)
|
||||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)
|
||||
at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)
|
||||
at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)
|
||||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110)
|
||||
at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)
|
||||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211)
|
||||
at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183)
|
||||
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
||||
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
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:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
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:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
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:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
|
||||
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
|
||||
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
|
||||
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
|
||||
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
|
||||
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
|
||||
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
|
||||
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)
|
||||
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
|
||||
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)
|
||||
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)
|
||||
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
|
||||
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
|
||||
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
|
||||
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
||||
at java.lang.Thread.run(Thread.java:750)
|
||||
2025-02-24 14:29:16,857 [http-nio-19120-exec-5] ERROR -[ExceptionHandlerAdvice.java:47]- 系统异常
|
||||
java.lang.NullPointerException: null
|
||||
at com.bonus.gzrn.rnbmw.push.service.information.InformationPushServiceImpl.projectPush(InformationPushServiceImpl.java:100)
|
||||
at com.bonus.gzrn.rnbmw.push.controller.InformationPushController.selectProjectPush(InformationPushController.java:42)
|
||||
at com.bonus.gzrn.rnbmw.push.controller.InformationPushController$$FastClassBySpringCGLIB$$9a5fdfe3.invoke(<generated>)
|
||||
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
|
||||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:779)
|
||||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
|
||||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
|
||||
at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)
|
||||
at com.bonus.gzrn.rnbmw.manager.advice.LogAdvice.logSave(LogAdvice.java:70)
|
||||
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.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)
|
||||
at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)
|
||||
at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)
|
||||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:175)
|
||||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
|
||||
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
|
||||
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
|
||||
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)
|
||||
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:692)
|
||||
at com.bonus.gzrn.rnbmw.push.controller.InformationPushController$$EnhancerBySpringCGLIB$$76410439.selectProjectPush(<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:197)
|
||||
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:141)
|
||||
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:894)
|
||||
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)
|
||||
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
|
||||
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1060)
|
||||
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:962)
|
||||
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:555)
|
||||
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
|
||||
at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:113)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:123)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:327)
|
||||
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:115)
|
||||
at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:81)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:119)
|
||||
at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)
|
||||
at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:105)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:218)
|
||||
at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:212)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at com.bonus.gzrn.rnbmw.manager.filter.TokenFilter.doFilterInternal(TokenFilter.java:49)
|
||||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at com.bonus.gzrn.rnbmw.manager.filter.VerifyFilter.doFilterInternal(VerifyFilter.java:51)
|
||||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)
|
||||
at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)
|
||||
at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)
|
||||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:110)
|
||||
at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:80)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)
|
||||
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
|
||||
at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:336)
|
||||
at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:211)
|
||||
at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:183)
|
||||
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:358)
|
||||
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:271)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
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:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
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:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
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:178)
|
||||
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
|
||||
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
|
||||
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
|
||||
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
|
||||
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
|
||||
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
|
||||
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
|
||||
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
|
||||
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)
|
||||
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
|
||||
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)
|
||||
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)
|
||||
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
|
||||
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
|
||||
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
|
||||
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
|
||||
at java.lang.Thread.run(Thread.java:750)
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
|
@ -1,316 +1,20 @@
|
|||
2025-06-17 13:25:02,915 [main] Starting SecurityApplication using Java 1.8.0_322 on BNS-BD19 with PID 24360 (E:\work\gz_workspace\hd\hd_real_name\target\classes started by admin in E:\work\gz_workspace\hd\hd_real_name)
|
||||
2025-06-17 13:25:02,915 [main] Running with Spring Boot v2.4.5, Spring v5.3.6
|
||||
2025-06-17 13:25:02,915 [main] No active profile set, falling back to default profiles: default
|
||||
2025-06-17 13:25:08,731 [main] Filter 'tokenFilter' configured for use
|
||||
2025-06-17 13:25:12,334 [main] Started SecurityApplication in 10.043 seconds (JVM running for 12.227)
|
||||
2025-06-17 13:25:12,350 [taskExecutor-3] --------红名单定时器启动------
|
||||
2025-06-17 13:25:12,350 [taskExecutor-2] --------无信号班组有效期消息通知启动------
|
||||
2025-06-17 13:25:12,350 [taskExecutor-1] --------无信号班组有效期消息通知启动------
|
||||
2025-06-17 13:26:48,111 [main] Starting SecurityApplication using Java 1.8.0_322 on BNS-BD19 with PID 14732 (E:\work\gz_workspace\hd\hd_real_name\target\classes started by admin in E:\work\gz_workspace\hd\hd_real_name)
|
||||
2025-06-17 13:26:48,114 [main] Running with Spring Boot v2.4.5, Spring v5.3.6
|
||||
2025-06-17 13:26:48,114 [main] No active profile set, falling back to default profiles: default
|
||||
2025-06-17 13:26:51,054 [main] Filter 'tokenFilter' configured for use
|
||||
2025-06-17 13:26:53,264 [main] Started SecurityApplication in 5.65 seconds (JVM running for 7.367)
|
||||
2025-06-17 13:26:53,267 [taskExecutor-2] --------无信号班组有效期消息通知启动------
|
||||
2025-06-17 13:26:53,267 [taskExecutor-3] --------红名单定时器启动------
|
||||
2025-06-17 13:26:53,267 [taskExecutor-1] --------无信号班组有效期消息通知启动------
|
||||
2025-06-17 13:26:53,526 [taskExecutor-1] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = '1' and bnst.examine_status = '1'
|
||||
2025-06-17 13:26:53,531 [taskExecutor-2] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = 1 and bnst.examine_status = '4'
|
||||
2025-06-17 13:26:53,536 [taskExecutor-3] ==> Preparing: SELECT a.id_number AS `key`, a.pro_id AS `value` FROM ( SELECT bwg.id_number, bwg.pro_id, bwg.org_id, COUNT( id_number ) AS likeData, IFNULL( brs.red_num, '100' ) AS num FROM bm_worker_give bwg LEFT JOIN pm_organization po on po.id = bwg.org_id LEFT JOIN pm_company pc on pc.id = po.COMPANY_ID LEFT JOIN bm_redlist_set brs ON brs.org_id = pc.id WHERE bwg.IS_ACTIVE = '1' GROUP BY bwg.id_number, bwg.pro_id HAVING COUNT( id_number ) >= num ) a LEFT JOIN bm_redlist_worker brw ON brw.ID_NUMBER = a.id_number -- AND brw.pro_id = a.pro_id WHERE brw.ID_NUMBER IS NULL
|
||||
2025-06-17 13:26:53,558 [taskExecutor-1] ==> Parameters:
|
||||
2025-06-17 13:26:53,558 [taskExecutor-2] ==> Parameters:
|
||||
2025-06-17 13:26:53,558 [taskExecutor-3] ==> Parameters:
|
||||
2025-06-17 13:26:53,677 [taskExecutor-3] <== Total: 0
|
||||
2025-06-17 13:26:53,684 [taskExecutor-3] --------红名单定时器结束,共推数据0条------
|
||||
2025-06-17 13:26:53,685 [taskExecutor-2] <== Total: 1
|
||||
2025-06-17 13:26:53,685 [taskExecutor-1] <== Total: 1
|
||||
2025-06-17 13:26:53,685 [taskExecutor-2] --------无信号班组有效期消息通知结束------
|
||||
2025-06-17 13:26:53,685 [taskExecutor-1] --------无信号班组有效期消息通知结束------
|
||||
2025-06-17 13:28:20,867 [http-nio-19120-exec-1] 验证码:QSN3用户输入:QSn3
|
||||
2025-06-17 13:28:21,433 [http-nio-19120-exec-1] ==> Preparing: select t.id as userId,t.* from sys_user t where t.USERNAME = ? and IS_ACTIVE = 1 and examine_status = 1
|
||||
2025-06-17 13:28:21,435 [http-nio-19120-exec-1] ==> Parameters: bnsAdmin(String)
|
||||
2025-06-17 13:28:21,438 [http-nio-19120-exec-1] <== Total: 1
|
||||
2025-06-17 13:28:21,454 [http-nio-19120-exec-1] ==> Preparing: select distinct p.* from sys_permission p inner join sys_role_permission rp on p.id = rp.permissionId inner join sys_role_user ru on ru.roleId = rp.roleId where ru.userId = ? and p.is_active = '1' order by p.sort
|
||||
2025-06-17 13:28:21,454 [http-nio-19120-exec-1] ==> Parameters: 249(Long)
|
||||
2025-06-17 13:28:21,539 [http-nio-19120-exec-1] <== Total: 147
|
||||
2025-06-17 13:28:21,608 [http-nio-19120-exec-1] Authenticated user
|
||||
2025-06-17 13:28:21,632 [taskExecutor-4] ==> Preparing: insert into sys_logs(userId, module, flag, remark, createTime) values(?, ?, ?, ?, now())
|
||||
2025-06-17 13:28:21,632 [taskExecutor-4] ==> Parameters: 249(Long), 登陆(String), true(Boolean), null
|
||||
2025-06-17 13:28:21,657 [taskExecutor-4] <== Updates: 1
|
||||
2025-06-17 13:28:25,944 [http-nio-19120-exec-3] ==> Preparing: select COMPANY_ID as companyId from pm_organization where ID = ? and IS_ACTIVE = '1'
|
||||
2025-06-17 13:28:25,944 [http-nio-19120-exec-3] ==> Parameters: 1(String)
|
||||
2025-06-17 13:28:25,944 [http-nio-19120-exec-3] <== Total: 0
|
||||
2025-06-17 13:28:25,974 [http-nio-19120-exec-3] ==> Preparing: select ID, `org_name` as name from pm_company where IS_ACTIVE = 1
|
||||
2025-06-17 13:28:25,975 [http-nio-19120-exec-3] ==> Parameters:
|
||||
2025-06-17 13:28:25,977 [http-nio-19120-exec-3] <== Total: 4
|
||||
2025-06-17 13:28:26,026 [http-nio-19120-exec-6] ==> Preparing: SELECT bp.id AS proId,bp.name AS proName FROM bm_project bp WHERE bp.is_active = '1'
|
||||
2025-06-17 13:28:26,027 [http-nio-19120-exec-6] ==> Parameters:
|
||||
2025-06-17 13:28:26,029 [http-nio-19120-exec-6] <== Total: 9
|
||||
2025-06-17 13:28:26,110 [http-nio-19120-exec-1] ==> Preparing: select count(1) as num from ( SELECT a.* FROM ( SELECT b.* FROM ( SELECT DISTINCT if(bwah.`NAME` is null,'',bwah.`NAME`) as name,bwah.ID_NUMBER as idNumber, IF(bwah.EXIT_TIME is NULL, 1,0) as isJob, sdd.`name` as postName,pc.org_name as orgName,bp.name as proName,bp.status, bs.SUB_NAME as subName,bst.`NAME` as teamName,pc.id as orgId,bwah.PROJECT_ID as proId,bwah.EIN_TIME FROM bm_worker_attend_history bwah left join bm_worker bw on bw.id_number = bwah.id_number LEFT JOIN sys_dic_detail sdd ON sdd.id=bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.id=bwah.SUB_ID LEFT JOIN bm_sub_team bst ON bst.id=bwah.TEAM_ID LEFT JOIN bm_project bp ON bp.id=bwah.PROJECT_ID LEFT JOIN pm_company pc ON pc.id=bp.company_id WHERE bwah.IS_ACTIVE='1' and bw.IS_ACTIVE='1' and IF(bwah.EXIT_TIME IS NOT NULL AND bwah.EXIT_TIME != '',(LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EIN_TIME,10) >= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) <= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) >= ?),LEFT(bwah.EIN_TIME,10) <= ?) UNION SELECT DISTINCT if(bwah.`NAME` is null,'',bwah.`NAME`) as name,bwah.ID_NUMBER as idNumber, IF(bwah.EXIT_TIME is NULL, 1,0) as isJob, sdd.`name` as postName,pc.org_name as orgName,bp.name as proName,bp.status, bs.SUB_NAME as subName,bst.`NAME` as teamName,pc.id as orgId,bwah.PROJECT_ID as proId,bwah.EIN_TIME FROM bm_worker_attend_history bwah left join bm_worker bw on bw.id_number = bwah.id_number LEFT JOIN sys_dic_detail sdd ON sdd.id=bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.id=bwah.SUB_ID LEFT JOIN bm_sub_team bst ON bst.id=bwah.TEAM_ID left join fc_face_contrast ffc on ffc.ID_NUMBER = bwah.ID_NUMBER AND bwah.PROJECT_ID = ffc.PRO_ID LEFT JOIN bm_project bp ON bp.id=bwah.PROJECT_ID LEFT JOIN pm_company pc ON pc.id=bp.company_id WHERE bwah.IS_ACTIVE='1' and bw.IS_ACTIVE='1' and ffc.CURRENT_DAY BETWEEN ? AND ? and IF(bwah.EXIT_TIME IS NOT NULL AND bwah.EXIT_TIME != '',(LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EIN_TIME,10) >= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) <= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) >= ?),LEFT(bwah.EIN_TIME,10) <= ?) )b ORDER BY b.EIN_TIME DESC )a GROUP BY a.idNumber,a. proId ) res
|
||||
2025-06-17 13:28:26,120 [http-nio-19120-exec-1] ==> Parameters: 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String)
|
||||
2025-06-17 13:28:26,178 [http-nio-19120-exec-1] <== Total: 1
|
||||
2025-06-17 13:28:26,181 [http-nio-19120-exec-1] ==> Preparing: SELECT a.* FROM ( SELECT b.* FROM ( SELECT DISTINCT if(bwah.`NAME` is null,'',bwah.`NAME`) as name,bwah.ID_NUMBER as idNumber, IF(bwah.EXIT_TIME is NULL, 1,0) as isJob, sdd.`name` as postName,pc.org_name as orgName,bp.name as proName,bp.status, bs.SUB_NAME as subName,bst.`NAME` as teamName,pc.id as orgId,bwah.PROJECT_ID as proId,bwah.EIN_TIME FROM bm_worker_attend_history bwah left join bm_worker bw on bw.id_number = bwah.id_number LEFT JOIN sys_dic_detail sdd ON sdd.id=bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.id=bwah.SUB_ID LEFT JOIN bm_sub_team bst ON bst.id=bwah.TEAM_ID LEFT JOIN bm_project bp ON bp.id=bwah.PROJECT_ID LEFT JOIN pm_company pc ON pc.id=bp.company_id WHERE bwah.IS_ACTIVE='1' and bw.IS_ACTIVE='1' and IF(bwah.EXIT_TIME IS NOT NULL AND bwah.EXIT_TIME != '',(LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EIN_TIME,10) >= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) <= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) >= ?),LEFT(bwah.EIN_TIME,10) <= ?) UNION SELECT DISTINCT if(bwah.`NAME` is null,'',bwah.`NAME`) as name,bwah.ID_NUMBER as idNumber, IF(bwah.EXIT_TIME is NULL, 1,0) as isJob, sdd.`name` as postName,pc.org_name as orgName,bp.name as proName,bp.status, bs.SUB_NAME as subName,bst.`NAME` as teamName,pc.id as orgId,bwah.PROJECT_ID as proId,bwah.EIN_TIME FROM bm_worker_attend_history bwah left join bm_worker bw on bw.id_number = bwah.id_number LEFT JOIN sys_dic_detail sdd ON sdd.id=bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.id=bwah.SUB_ID LEFT JOIN bm_sub_team bst ON bst.id=bwah.TEAM_ID left join fc_face_contrast ffc on ffc.ID_NUMBER = bwah.ID_NUMBER AND bwah.PROJECT_ID = ffc.PRO_ID LEFT JOIN bm_project bp ON bp.id=bwah.PROJECT_ID LEFT JOIN pm_company pc ON pc.id=bp.company_id WHERE bwah.IS_ACTIVE='1' and bw.IS_ACTIVE='1' and ffc.CURRENT_DAY BETWEEN ? AND ? and IF(bwah.EXIT_TIME IS NOT NULL AND bwah.EXIT_TIME != '',(LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EIN_TIME,10) >= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) <= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) >= ?),LEFT(bwah.EIN_TIME,10) <= ?) )b ORDER BY b.EIN_TIME DESC )a GROUP BY a.idNumber,a.proId limit ?, ?
|
||||
2025-06-17 13:28:26,184 [http-nio-19120-exec-1] ==> Parameters: 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 0(Integer), 10(Integer)
|
||||
2025-06-17 13:28:26,193 [http-nio-19120-exec-1] <== Total: 10
|
||||
2025-06-17 13:28:26,196 [http-nio-19120-exec-1] ==> Preparing: SELECT left(bwah.EIN_TIME,10) AS einTime, left(bwah.EXIT_TIME,10) AS exitTime, bwah.ID_NUMBER AS idNumber FROM bm_worker_attend_history bwah WHERE bwah.PROJECT_ID = ? AND bwah.ID_NUMBER = ? ORDER BY bwah.EIN_TIME asc
|
||||
2025-06-17 13:28:26,196 [http-nio-19120-exec-1] ==> Parameters: 286(String), 130921196902024835(String)
|
||||
2025-06-17 13:28:26,199 [http-nio-19120-exec-1] <== Total: 1
|
||||
2025-06-17 13:28:26,201 [http-nio-19120-exec-1] ==> Preparing:
|
||||
2025-06-17 13:28:26,287 [http-nio-19120-exec-1] ==> Preparing: select EIN_TIME as einTime,EXIT_TIME as exitTime from bm_worker_attend_history where ID_NUMBER = ? and PROJECT_ID = ? order by EIN_TIME desc -- limit 1
|
||||
2025-06-17 13:28:26,288 [http-nio-19120-exec-1] ==> Parameters: 130921196902024835(String), 286(String)
|
||||
2025-06-17 13:28:26,290 [http-nio-19120-exec-1] <== Total: 1
|
||||
2025-06-17 13:28:42,656 [http-nio-19120-exec-8] ==> Preparing: select COMPANY_ID as companyId from pm_organization where ID = ? and IS_ACTIVE = '1'
|
||||
2025-06-17 13:28:42,657 [http-nio-19120-exec-8] ==> Parameters: 1(String)
|
||||
2025-06-17 13:28:42,659 [http-nio-19120-exec-8] <== Total: 0
|
||||
2025-06-17 13:28:42,661 [http-nio-19120-exec-8] ==> Preparing: select ID, `org_name` as name from pm_company where IS_ACTIVE = 1
|
||||
2025-06-17 13:28:42,661 [http-nio-19120-exec-8] ==> Parameters:
|
||||
2025-06-17 13:28:42,663 [http-nio-19120-exec-8] <== Total: 4
|
||||
2025-06-17 13:28:42,677 [http-nio-19120-exec-9] ==> Preparing: SELECT bp.id AS proId,bp.name AS proName FROM bm_project bp WHERE bp.is_active = '1'
|
||||
2025-06-17 13:28:42,677 [http-nio-19120-exec-9] ==> Parameters:
|
||||
2025-06-17 13:28:42,681 [http-nio-19120-exec-9] <== Total: 9
|
||||
2025-06-17 13:28:42,739 [http-nio-19120-exec-6] ==> Preparing: select count(1) as num from ( SELECT a.* FROM ( SELECT b.* FROM ( SELECT DISTINCT if(bwah.`NAME` is null,'',bwah.`NAME`) as name,bwah.ID_NUMBER as idNumber, IF(bwah.EXIT_TIME is NULL, 1,0) as isJob, sdd.`name` as postName,pc.org_name as orgName,bp.name as proName,bp.status, bs.SUB_NAME as subName,bst.`NAME` as teamName,pc.id as orgId,bwah.PROJECT_ID as proId,bwah.EIN_TIME FROM bm_worker_attend_history bwah left join bm_worker bw on bw.id_number = bwah.id_number LEFT JOIN sys_dic_detail sdd ON sdd.id=bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.id=bwah.SUB_ID LEFT JOIN bm_sub_team bst ON bst.id=bwah.TEAM_ID LEFT JOIN bm_project bp ON bp.id=bwah.PROJECT_ID LEFT JOIN pm_company pc ON pc.id=bp.company_id WHERE bwah.IS_ACTIVE='1' and bw.IS_ACTIVE='1' and IF(bwah.EXIT_TIME IS NOT NULL AND bwah.EXIT_TIME != '',(LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EIN_TIME,10) >= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) <= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) >= ?),LEFT(bwah.EIN_TIME,10) <= ?) UNION SELECT DISTINCT if(bwah.`NAME` is null,'',bwah.`NAME`) as name,bwah.ID_NUMBER as idNumber, IF(bwah.EXIT_TIME is NULL, 1,0) as isJob, sdd.`name` as postName,pc.org_name as orgName,bp.name as proName,bp.status, bs.SUB_NAME as subName,bst.`NAME` as teamName,pc.id as orgId,bwah.PROJECT_ID as proId,bwah.EIN_TIME FROM bm_worker_attend_history bwah left join bm_worker bw on bw.id_number = bwah.id_number LEFT JOIN sys_dic_detail sdd ON sdd.id=bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.id=bwah.SUB_ID LEFT JOIN bm_sub_team bst ON bst.id=bwah.TEAM_ID left join fc_face_contrast ffc on ffc.ID_NUMBER = bwah.ID_NUMBER AND bwah.PROJECT_ID = ffc.PRO_ID LEFT JOIN bm_project bp ON bp.id=bwah.PROJECT_ID LEFT JOIN pm_company pc ON pc.id=bp.company_id WHERE bwah.IS_ACTIVE='1' and bw.IS_ACTIVE='1' and ffc.CURRENT_DAY BETWEEN ? AND ? and IF(bwah.EXIT_TIME IS NOT NULL AND bwah.EXIT_TIME != '',(LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EIN_TIME,10) >= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) <= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) >= ?),LEFT(bwah.EIN_TIME,10) <= ?) )b ORDER BY b.EIN_TIME DESC )a GROUP BY a.idNumber,a. proId ) res
|
||||
2025-06-17 13:28:42,742 [http-nio-19120-exec-6] ==> Parameters: 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String)
|
||||
2025-06-17 13:28:42,756 [http-nio-19120-exec-6] <== Total: 1
|
||||
2025-06-17 13:28:42,759 [http-nio-19120-exec-6] ==> Preparing: SELECT a.* FROM ( SELECT b.* FROM ( SELECT DISTINCT if(bwah.`NAME` is null,'',bwah.`NAME`) as name,bwah.ID_NUMBER as idNumber, IF(bwah.EXIT_TIME is NULL, 1,0) as isJob, sdd.`name` as postName,pc.org_name as orgName,bp.name as proName,bp.status, bs.SUB_NAME as subName,bst.`NAME` as teamName,pc.id as orgId,bwah.PROJECT_ID as proId,bwah.EIN_TIME FROM bm_worker_attend_history bwah left join bm_worker bw on bw.id_number = bwah.id_number LEFT JOIN sys_dic_detail sdd ON sdd.id=bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.id=bwah.SUB_ID LEFT JOIN bm_sub_team bst ON bst.id=bwah.TEAM_ID LEFT JOIN bm_project bp ON bp.id=bwah.PROJECT_ID LEFT JOIN pm_company pc ON pc.id=bp.company_id WHERE bwah.IS_ACTIVE='1' and bw.IS_ACTIVE='1' and IF(bwah.EXIT_TIME IS NOT NULL AND bwah.EXIT_TIME != '',(LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EIN_TIME,10) >= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) <= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) >= ?),LEFT(bwah.EIN_TIME,10) <= ?) UNION SELECT DISTINCT if(bwah.`NAME` is null,'',bwah.`NAME`) as name,bwah.ID_NUMBER as idNumber, IF(bwah.EXIT_TIME is NULL, 1,0) as isJob, sdd.`name` as postName,pc.org_name as orgName,bp.name as proName,bp.status, bs.SUB_NAME as subName,bst.`NAME` as teamName,pc.id as orgId,bwah.PROJECT_ID as proId,bwah.EIN_TIME FROM bm_worker_attend_history bwah left join bm_worker bw on bw.id_number = bwah.id_number LEFT JOIN sys_dic_detail sdd ON sdd.id=bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.id=bwah.SUB_ID LEFT JOIN bm_sub_team bst ON bst.id=bwah.TEAM_ID left join fc_face_contrast ffc on ffc.ID_NUMBER = bwah.ID_NUMBER AND bwah.PROJECT_ID = ffc.PRO_ID LEFT JOIN bm_project bp ON bp.id=bwah.PROJECT_ID LEFT JOIN pm_company pc ON pc.id=bp.company_id WHERE bwah.IS_ACTIVE='1' and bw.IS_ACTIVE='1' and ffc.CURRENT_DAY BETWEEN ? AND ? and IF(bwah.EXIT_TIME IS NOT NULL AND bwah.EXIT_TIME != '',(LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EIN_TIME,10) >= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) <= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) >= ?),LEFT(bwah.EIN_TIME,10) <= ?) )b ORDER BY b.EIN_TIME DESC )a GROUP BY a.idNumber,a.proId limit ?, ?
|
||||
2025-06-17 13:28:42,763 [http-nio-19120-exec-6] ==> Parameters: 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 0(Integer), 10(Integer)
|
||||
2025-06-17 13:28:42,774 [http-nio-19120-exec-6] <== Total: 10
|
||||
2025-06-17 13:28:42,776 [http-nio-19120-exec-6] ==> Preparing: SELECT left(bwah.EIN_TIME,10) AS einTime, left(bwah.EXIT_TIME,10) AS exitTime, bwah.ID_NUMBER AS idNumber FROM bm_worker_attend_history bwah WHERE bwah.PROJECT_ID = ? AND bwah.ID_NUMBER = ? ORDER BY bwah.EIN_TIME asc
|
||||
2025-06-17 13:28:42,779 [http-nio-19120-exec-6] ==> Parameters: 286(String), 130921196902024835(String)
|
||||
2025-06-17 13:28:42,783 [http-nio-19120-exec-6] <== Total: 1
|
||||
2025-06-17 13:28:42,786 [http-nio-19120-exec-6] ==> Preparing:
|
||||
2025-06-17 13:28:42,795 [http-nio-19120-exec-6] ==> Preparing: select EIN_TIME as einTime,EXIT_TIME as exitTime from bm_worker_attend_history where ID_NUMBER = ? and PROJECT_ID = ? order by EIN_TIME desc -- limit 1
|
||||
2025-06-17 13:28:42,796 [http-nio-19120-exec-6] ==> Parameters: 130921196902024835(String), 286(String)
|
||||
2025-06-17 13:28:42,798 [http-nio-19120-exec-6] <== Total: 1
|
||||
2025-06-17 13:33:52,238 [http-nio-19120-exec-9] ==> Preparing: select COMPANY_ID as companyId from pm_organization where ID = ? and IS_ACTIVE = '1'
|
||||
2025-06-17 13:33:52,238 [http-nio-19120-exec-9] ==> Parameters: 1(String)
|
||||
2025-06-17 13:33:52,240 [http-nio-19120-exec-9] <== Total: 0
|
||||
2025-06-17 13:33:52,241 [http-nio-19120-exec-9] ==> Preparing: select ID, `org_name` as name from pm_company where IS_ACTIVE = 1
|
||||
2025-06-17 13:33:52,241 [http-nio-19120-exec-9] ==> Parameters:
|
||||
2025-06-17 13:33:52,243 [http-nio-19120-exec-9] <== Total: 4
|
||||
2025-06-17 13:33:52,252 [http-nio-19120-exec-5] ==> Preparing: SELECT bp.id AS proId,bp.name AS proName FROM bm_project bp WHERE bp.is_active = '1'
|
||||
2025-06-17 13:33:52,252 [http-nio-19120-exec-5] ==> Parameters:
|
||||
2025-06-17 13:33:52,255 [http-nio-19120-exec-5] <== Total: 9
|
||||
2025-06-17 13:33:52,303 [http-nio-19120-exec-3] ==> Preparing: select count(1) as num from ( SELECT a.* FROM ( SELECT b.* FROM ( SELECT DISTINCT if(bwah.`NAME` is null,'',bwah.`NAME`) as name,bwah.ID_NUMBER as idNumber, IF(bwah.EXIT_TIME is NULL, 1,0) as isJob, sdd.`name` as postName,pc.org_name as orgName,bp.name as proName,bp.status, bs.SUB_NAME as subName,bst.`NAME` as teamName,pc.id as orgId,bwah.PROJECT_ID as proId,bwah.EIN_TIME FROM bm_worker_attend_history bwah left join bm_worker bw on bw.id_number = bwah.id_number LEFT JOIN sys_dic_detail sdd ON sdd.id=bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.id=bwah.SUB_ID LEFT JOIN bm_sub_team bst ON bst.id=bwah.TEAM_ID LEFT JOIN bm_project bp ON bp.id=bwah.PROJECT_ID LEFT JOIN pm_company pc ON pc.id=bp.company_id WHERE bwah.IS_ACTIVE='1' and bw.IS_ACTIVE='1' and IF(bwah.EXIT_TIME IS NOT NULL AND bwah.EXIT_TIME != '',(LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EIN_TIME,10) >= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) <= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) >= ?),LEFT(bwah.EIN_TIME,10) <= ?) UNION SELECT DISTINCT if(bwah.`NAME` is null,'',bwah.`NAME`) as name,bwah.ID_NUMBER as idNumber, IF(bwah.EXIT_TIME is NULL, 1,0) as isJob, sdd.`name` as postName,pc.org_name as orgName,bp.name as proName,bp.status, bs.SUB_NAME as subName,bst.`NAME` as teamName,pc.id as orgId,bwah.PROJECT_ID as proId,bwah.EIN_TIME FROM bm_worker_attend_history bwah left join bm_worker bw on bw.id_number = bwah.id_number LEFT JOIN sys_dic_detail sdd ON sdd.id=bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.id=bwah.SUB_ID LEFT JOIN bm_sub_team bst ON bst.id=bwah.TEAM_ID left join fc_face_contrast ffc on ffc.ID_NUMBER = bwah.ID_NUMBER AND bwah.PROJECT_ID = ffc.PRO_ID LEFT JOIN bm_project bp ON bp.id=bwah.PROJECT_ID LEFT JOIN pm_company pc ON pc.id=bp.company_id WHERE bwah.IS_ACTIVE='1' and bw.IS_ACTIVE='1' and ffc.CURRENT_DAY BETWEEN ? AND ? and IF(bwah.EXIT_TIME IS NOT NULL AND bwah.EXIT_TIME != '',(LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EIN_TIME,10) >= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) <= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) >= ?),LEFT(bwah.EIN_TIME,10) <= ?) )b ORDER BY b.EIN_TIME DESC )a GROUP BY a.idNumber,a. proId ) res
|
||||
2025-06-17 13:33:52,304 [http-nio-19120-exec-3] ==> Parameters: 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String)
|
||||
2025-06-17 13:33:52,312 [http-nio-19120-exec-3] <== Total: 1
|
||||
2025-06-17 13:33:52,313 [http-nio-19120-exec-3] ==> Preparing: SELECT a.* FROM ( SELECT b.* FROM ( SELECT DISTINCT if(bwah.`NAME` is null,'',bwah.`NAME`) as name,bwah.ID_NUMBER as idNumber, IF(bwah.EXIT_TIME is NULL, 1,0) as isJob, sdd.`name` as postName,pc.org_name as orgName,bp.name as proName,bp.status, bs.SUB_NAME as subName,bst.`NAME` as teamName,pc.id as orgId,bwah.PROJECT_ID as proId,bwah.EIN_TIME FROM bm_worker_attend_history bwah left join bm_worker bw on bw.id_number = bwah.id_number LEFT JOIN sys_dic_detail sdd ON sdd.id=bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.id=bwah.SUB_ID LEFT JOIN bm_sub_team bst ON bst.id=bwah.TEAM_ID LEFT JOIN bm_project bp ON bp.id=bwah.PROJECT_ID LEFT JOIN pm_company pc ON pc.id=bp.company_id WHERE bwah.IS_ACTIVE='1' and bw.IS_ACTIVE='1' and IF(bwah.EXIT_TIME IS NOT NULL AND bwah.EXIT_TIME != '',(LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EIN_TIME,10) >= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) <= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) >= ?),LEFT(bwah.EIN_TIME,10) <= ?) UNION SELECT DISTINCT if(bwah.`NAME` is null,'',bwah.`NAME`) as name,bwah.ID_NUMBER as idNumber, IF(bwah.EXIT_TIME is NULL, 1,0) as isJob, sdd.`name` as postName,pc.org_name as orgName,bp.name as proName,bp.status, bs.SUB_NAME as subName,bst.`NAME` as teamName,pc.id as orgId,bwah.PROJECT_ID as proId,bwah.EIN_TIME FROM bm_worker_attend_history bwah left join bm_worker bw on bw.id_number = bwah.id_number LEFT JOIN sys_dic_detail sdd ON sdd.id=bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.id=bwah.SUB_ID LEFT JOIN bm_sub_team bst ON bst.id=bwah.TEAM_ID left join fc_face_contrast ffc on ffc.ID_NUMBER = bwah.ID_NUMBER AND bwah.PROJECT_ID = ffc.PRO_ID LEFT JOIN bm_project bp ON bp.id=bwah.PROJECT_ID LEFT JOIN pm_company pc ON pc.id=bp.company_id WHERE bwah.IS_ACTIVE='1' and bw.IS_ACTIVE='1' and ffc.CURRENT_DAY BETWEEN ? AND ? and IF(bwah.EXIT_TIME IS NOT NULL AND bwah.EXIT_TIME != '',(LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EIN_TIME,10) >= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) <= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) >= ?),LEFT(bwah.EIN_TIME,10) <= ?) )b ORDER BY b.EIN_TIME DESC )a GROUP BY a.idNumber,a.proId limit ?, ?
|
||||
2025-06-17 13:33:52,316 [http-nio-19120-exec-3] ==> Parameters: 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 0(Integer), 10(Integer)
|
||||
2025-06-17 13:33:52,324 [http-nio-19120-exec-3] <== Total: 10
|
||||
2025-06-17 13:33:52,326 [http-nio-19120-exec-3] ==> Preparing: SELECT left(bwah.EIN_TIME,10) AS einTime, left(bwah.EXIT_TIME,10) AS exitTime, bwah.ID_NUMBER AS idNumber FROM bm_worker_attend_history bwah WHERE bwah.PROJECT_ID = ? AND bwah.ID_NUMBER = ? ORDER BY bwah.EIN_TIME asc
|
||||
2025-06-17 13:33:52,327 [http-nio-19120-exec-3] ==> Parameters: 286(String), 130921196902024835(String)
|
||||
2025-06-17 13:33:52,328 [http-nio-19120-exec-3] <== Total: 1
|
||||
2025-06-17 13:33:52,329 [http-nio-19120-exec-3] ==> Preparing:
|
||||
2025-06-17 13:33:52,333 [http-nio-19120-exec-3] ==> Preparing: select EIN_TIME as einTime,EXIT_TIME as exitTime from bm_worker_attend_history where ID_NUMBER = ? and PROJECT_ID = ? order by EIN_TIME desc -- limit 1
|
||||
2025-06-17 13:33:52,333 [http-nio-19120-exec-3] ==> Parameters: 130921196902024835(String), 286(String)
|
||||
2025-06-17 13:33:52,335 [http-nio-19120-exec-3] <== Total: 1
|
||||
2025-06-17 13:34:05,971 [main] Starting SecurityApplication using Java 1.8.0_322 on BNS-BD19 with PID 23724 (E:\work\gz_workspace\hd\hd_real_name\target\classes started by admin in E:\work\gz_workspace\hd\hd_real_name)
|
||||
2025-06-17 13:34:05,972 [main] Running with Spring Boot v2.4.5, Spring v5.3.6
|
||||
2025-06-17 13:34:05,973 [main] No active profile set, falling back to default profiles: default
|
||||
2025-06-17 13:34:09,333 [main] Filter 'tokenFilter' configured for use
|
||||
2025-06-17 13:34:12,104 [main] Started SecurityApplication in 6.648 seconds (JVM running for 9.765)
|
||||
2025-06-17 13:34:12,109 [taskExecutor-2] --------无信号班组有效期消息通知启动------
|
||||
2025-06-17 13:34:12,109 [taskExecutor-1] --------无信号班组有效期消息通知启动------
|
||||
2025-06-17 13:34:12,109 [taskExecutor-3] --------红名单定时器启动------
|
||||
2025-06-17 13:34:12,268 [taskExecutor-3] ==> Preparing: SELECT a.id_number AS `key`, a.pro_id AS `value` FROM ( SELECT bwg.id_number, bwg.pro_id, bwg.org_id, COUNT( id_number ) AS likeData, IFNULL( brs.red_num, '100' ) AS num FROM bm_worker_give bwg LEFT JOIN pm_organization po on po.id = bwg.org_id LEFT JOIN pm_company pc on pc.id = po.COMPANY_ID LEFT JOIN bm_redlist_set brs ON brs.org_id = pc.id WHERE bwg.IS_ACTIVE = '1' GROUP BY bwg.id_number, bwg.pro_id HAVING COUNT( id_number ) >= num ) a LEFT JOIN bm_redlist_worker brw ON brw.ID_NUMBER = a.id_number -- AND brw.pro_id = a.pro_id WHERE brw.ID_NUMBER IS NULL
|
||||
2025-06-17 13:34:12,270 [taskExecutor-2] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = 1 and bnst.examine_status = '4'
|
||||
2025-06-17 13:34:12,277 [taskExecutor-1] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = '1' and bnst.examine_status = '1'
|
||||
2025-06-17 13:34:12,291 [taskExecutor-2] ==> Parameters:
|
||||
2025-06-17 13:34:12,291 [taskExecutor-3] ==> Parameters:
|
||||
2025-06-17 13:34:12,291 [taskExecutor-1] ==> Parameters:
|
||||
2025-06-17 13:34:12,314 [taskExecutor-3] <== Total: 0
|
||||
2025-06-17 13:34:12,315 [taskExecutor-3] --------红名单定时器结束,共推数据0条------
|
||||
2025-06-17 13:34:12,316 [taskExecutor-2] <== Total: 1
|
||||
2025-06-17 13:34:12,316 [taskExecutor-1] <== Total: 1
|
||||
2025-06-17 13:34:12,317 [taskExecutor-1] --------无信号班组有效期消息通知结束------
|
||||
2025-06-17 13:34:12,317 [taskExecutor-2] --------无信号班组有效期消息通知结束------
|
||||
2025-06-17 13:34:20,418 [http-nio-19120-exec-6] ==> Preparing: select COMPANY_ID as companyId from pm_organization where ID = ? and IS_ACTIVE = '1'
|
||||
2025-06-17 13:34:20,419 [http-nio-19120-exec-6] ==> Parameters: 1(String)
|
||||
2025-06-17 13:34:20,421 [http-nio-19120-exec-6] <== Total: 0
|
||||
2025-06-17 13:34:20,435 [http-nio-19120-exec-6] ==> Preparing: select ID, `org_name` as name from pm_company where IS_ACTIVE = 1
|
||||
2025-06-17 13:34:20,436 [http-nio-19120-exec-6] ==> Parameters:
|
||||
2025-06-17 13:34:20,438 [http-nio-19120-exec-6] <== Total: 4
|
||||
2025-06-17 13:34:20,491 [http-nio-19120-exec-8] ==> Preparing: SELECT bp.id AS proId,bp.name AS proName FROM bm_project bp WHERE bp.is_active = '1'
|
||||
2025-06-17 13:34:20,492 [http-nio-19120-exec-8] ==> Parameters:
|
||||
2025-06-17 13:34:20,495 [http-nio-19120-exec-8] <== Total: 9
|
||||
2025-06-17 13:34:20,568 [http-nio-19120-exec-9] ==> Preparing: select count(1) as num from ( SELECT a.* FROM ( SELECT b.* FROM ( SELECT DISTINCT if(bwah.`NAME` is null,'',bwah.`NAME`) as name,bwah.ID_NUMBER as idNumber, IF(bwah.EXIT_TIME is NULL, 1,0) as isJob, sdd.`name` as postName,pc.org_name as orgName,bp.name as proName,bp.status, bs.SUB_NAME as subName,bst.`NAME` as teamName,pc.id as orgId,bwah.PROJECT_ID as proId,bwah.EIN_TIME FROM bm_worker_attend_history bwah left join bm_worker bw on bw.id_number = bwah.id_number LEFT JOIN sys_dic_detail sdd ON sdd.id=bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.id=bwah.SUB_ID LEFT JOIN bm_sub_team bst ON bst.id=bwah.TEAM_ID LEFT JOIN bm_project bp ON bp.id=bwah.PROJECT_ID LEFT JOIN pm_company pc ON pc.id=bp.company_id WHERE bwah.IS_ACTIVE='1' and bw.IS_ACTIVE='1' and IF(bwah.EXIT_TIME IS NOT NULL AND bwah.EXIT_TIME != '',(LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EIN_TIME,10) >= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) <= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) >= ?),LEFT(bwah.EIN_TIME,10) <= ?) UNION SELECT DISTINCT if(bwah.`NAME` is null,'',bwah.`NAME`) as name,bwah.ID_NUMBER as idNumber, IF(bwah.EXIT_TIME is NULL, 1,0) as isJob, sdd.`name` as postName,pc.org_name as orgName,bp.name as proName,bp.status, bs.SUB_NAME as subName,bst.`NAME` as teamName,pc.id as orgId,bwah.PROJECT_ID as proId,bwah.EIN_TIME FROM bm_worker_attend_history bwah left join bm_worker bw on bw.id_number = bwah.id_number LEFT JOIN sys_dic_detail sdd ON sdd.id=bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.id=bwah.SUB_ID LEFT JOIN bm_sub_team bst ON bst.id=bwah.TEAM_ID left join fc_face_contrast ffc on ffc.ID_NUMBER = bwah.ID_NUMBER AND bwah.PROJECT_ID = ffc.PRO_ID LEFT JOIN bm_project bp ON bp.id=bwah.PROJECT_ID LEFT JOIN pm_company pc ON pc.id=bp.company_id WHERE bwah.IS_ACTIVE='1' and bw.IS_ACTIVE='1' and ffc.CURRENT_DAY BETWEEN ? AND ? and IF(bwah.EXIT_TIME IS NOT NULL AND bwah.EXIT_TIME != '',(LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EIN_TIME,10) >= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) <= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) >= ?),LEFT(bwah.EIN_TIME,10) <= ?) )b ORDER BY b.EIN_TIME DESC )a GROUP BY a.idNumber,a. proId ) res
|
||||
2025-06-17 13:34:20,570 [http-nio-19120-exec-9] ==> Parameters: 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String)
|
||||
2025-06-17 13:34:20,580 [http-nio-19120-exec-9] <== Total: 1
|
||||
2025-06-17 13:34:20,581 [http-nio-19120-exec-9] ==> Preparing: SELECT a.* FROM ( SELECT b.* FROM ( SELECT DISTINCT if(bwah.`NAME` is null,'',bwah.`NAME`) as name,bwah.ID_NUMBER as idNumber, IF(bwah.EXIT_TIME is NULL, 1,0) as isJob, sdd.`name` as postName,pc.org_name as orgName,bp.name as proName,bp.status, bs.SUB_NAME as subName,bst.`NAME` as teamName,pc.id as orgId,bwah.PROJECT_ID as proId,bwah.EIN_TIME FROM bm_worker_attend_history bwah left join bm_worker bw on bw.id_number = bwah.id_number LEFT JOIN sys_dic_detail sdd ON sdd.id=bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.id=bwah.SUB_ID LEFT JOIN bm_sub_team bst ON bst.id=bwah.TEAM_ID LEFT JOIN bm_project bp ON bp.id=bwah.PROJECT_ID LEFT JOIN pm_company pc ON pc.id=bp.company_id WHERE bwah.IS_ACTIVE='1' and bw.IS_ACTIVE='1' and IF(bwah.EXIT_TIME IS NOT NULL AND bwah.EXIT_TIME != '',(LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EIN_TIME,10) >= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) <= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) >= ?),LEFT(bwah.EIN_TIME,10) <= ?) UNION SELECT DISTINCT if(bwah.`NAME` is null,'',bwah.`NAME`) as name,bwah.ID_NUMBER as idNumber, IF(bwah.EXIT_TIME is NULL, 1,0) as isJob, sdd.`name` as postName,pc.org_name as orgName,bp.name as proName,bp.status, bs.SUB_NAME as subName,bst.`NAME` as teamName,pc.id as orgId,bwah.PROJECT_ID as proId,bwah.EIN_TIME FROM bm_worker_attend_history bwah left join bm_worker bw on bw.id_number = bwah.id_number LEFT JOIN sys_dic_detail sdd ON sdd.id=bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.id=bwah.SUB_ID LEFT JOIN bm_sub_team bst ON bst.id=bwah.TEAM_ID left join fc_face_contrast ffc on ffc.ID_NUMBER = bwah.ID_NUMBER AND bwah.PROJECT_ID = ffc.PRO_ID LEFT JOIN bm_project bp ON bp.id=bwah.PROJECT_ID LEFT JOIN pm_company pc ON pc.id=bp.company_id WHERE bwah.IS_ACTIVE='1' and bw.IS_ACTIVE='1' and ffc.CURRENT_DAY BETWEEN ? AND ? and IF(bwah.EXIT_TIME IS NOT NULL AND bwah.EXIT_TIME != '',(LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EIN_TIME,10) >= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) <= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) >= ?),LEFT(bwah.EIN_TIME,10) <= ?) )b ORDER BY b.EIN_TIME DESC )a GROUP BY a.idNumber,a.proId limit ?, ?
|
||||
2025-06-17 13:34:20,583 [http-nio-19120-exec-9] ==> Parameters: 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 0(Integer), 10(Integer)
|
||||
2025-06-17 13:34:20,589 [http-nio-19120-exec-9] <== Total: 10
|
||||
2025-06-17 13:34:24,586 [http-nio-19120-exec-9] ==> Preparing: SELECT left(bwah.EIN_TIME,10) AS einTime, left(bwah.EXIT_TIME,10) AS exitTime, bwah.ID_NUMBER AS idNumber FROM bm_worker_attend_history bwah WHERE bwah.PROJECT_ID = ? AND bwah.ID_NUMBER = ? ORDER BY bwah.EIN_TIME asc
|
||||
2025-06-17 13:34:24,588 [http-nio-19120-exec-9] ==> Parameters: 286(String), 130921196902024835(String)
|
||||
2025-06-17 13:34:24,592 [http-nio-19120-exec-9] <== Total: 1
|
||||
2025-06-17 13:34:24,601 [http-nio-19120-exec-9] ==> Preparing:
|
||||
2025-06-17 13:34:51,669 [http-nio-19120-exec-9] ==> Preparing: select EIN_TIME as einTime,EXIT_TIME as exitTime from bm_worker_attend_history where ID_NUMBER = ? and PROJECT_ID = ? order by EIN_TIME desc -- limit 1
|
||||
2025-06-17 13:34:51,670 [http-nio-19120-exec-9] ==> Parameters: 130921196902024835(String), 286(String)
|
||||
2025-06-17 13:34:51,672 [http-nio-19120-exec-9] <== Total: 1
|
||||
2025-06-17 13:34:56,011 [http-nio-19120-exec-1] ==> Preparing: select COMPANY_ID as companyId from pm_organization where ID = ? and IS_ACTIVE = '1'
|
||||
2025-06-17 13:34:56,011 [http-nio-19120-exec-1] ==> Parameters: 1(String)
|
||||
2025-06-17 13:34:56,013 [http-nio-19120-exec-1] <== Total: 0
|
||||
2025-06-17 13:34:56,013 [http-nio-19120-exec-1] ==> Preparing: select ID, `org_name` as name from pm_company where IS_ACTIVE = 1
|
||||
2025-06-17 13:34:56,014 [http-nio-19120-exec-1] ==> Parameters:
|
||||
2025-06-17 13:34:56,015 [http-nio-19120-exec-1] <== Total: 4
|
||||
2025-06-17 13:34:56,024 [http-nio-19120-exec-8] ==> Preparing: SELECT bp.id AS proId,bp.name AS proName FROM bm_project bp WHERE bp.is_active = '1'
|
||||
2025-06-17 13:34:56,024 [http-nio-19120-exec-8] ==> Parameters:
|
||||
2025-06-17 13:34:56,026 [http-nio-19120-exec-8] <== Total: 9
|
||||
2025-06-17 13:34:56,069 [http-nio-19120-exec-9] ==> Preparing: select count(1) as num from ( SELECT a.* FROM ( SELECT b.* FROM ( SELECT DISTINCT if(bwah.`NAME` is null,'',bwah.`NAME`) as name,bwah.ID_NUMBER as idNumber, IF(bwah.EXIT_TIME is NULL, 1,0) as isJob, sdd.`name` as postName,pc.org_name as orgName,bp.name as proName,bp.status, bs.SUB_NAME as subName,bst.`NAME` as teamName,pc.id as orgId,bwah.PROJECT_ID as proId,bwah.EIN_TIME FROM bm_worker_attend_history bwah left join bm_worker bw on bw.id_number = bwah.id_number LEFT JOIN sys_dic_detail sdd ON sdd.id=bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.id=bwah.SUB_ID LEFT JOIN bm_sub_team bst ON bst.id=bwah.TEAM_ID LEFT JOIN bm_project bp ON bp.id=bwah.PROJECT_ID LEFT JOIN pm_company pc ON pc.id=bp.company_id WHERE bwah.IS_ACTIVE='1' and bw.IS_ACTIVE='1' and IF(bwah.EXIT_TIME IS NOT NULL AND bwah.EXIT_TIME != '',(LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EIN_TIME,10) >= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) <= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) >= ?),LEFT(bwah.EIN_TIME,10) <= ?) UNION SELECT DISTINCT if(bwah.`NAME` is null,'',bwah.`NAME`) as name,bwah.ID_NUMBER as idNumber, IF(bwah.EXIT_TIME is NULL, 1,0) as isJob, sdd.`name` as postName,pc.org_name as orgName,bp.name as proName,bp.status, bs.SUB_NAME as subName,bst.`NAME` as teamName,pc.id as orgId,bwah.PROJECT_ID as proId,bwah.EIN_TIME FROM bm_worker_attend_history bwah left join bm_worker bw on bw.id_number = bwah.id_number LEFT JOIN sys_dic_detail sdd ON sdd.id=bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.id=bwah.SUB_ID LEFT JOIN bm_sub_team bst ON bst.id=bwah.TEAM_ID left join fc_face_contrast ffc on ffc.ID_NUMBER = bwah.ID_NUMBER AND bwah.PROJECT_ID = ffc.PRO_ID LEFT JOIN bm_project bp ON bp.id=bwah.PROJECT_ID LEFT JOIN pm_company pc ON pc.id=bp.company_id WHERE bwah.IS_ACTIVE='1' and bw.IS_ACTIVE='1' and ffc.CURRENT_DAY BETWEEN ? AND ? and IF(bwah.EXIT_TIME IS NOT NULL AND bwah.EXIT_TIME != '',(LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EIN_TIME,10) >= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) <= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) >= ?),LEFT(bwah.EIN_TIME,10) <= ?) )b ORDER BY b.EIN_TIME DESC )a GROUP BY a.idNumber,a. proId ) res
|
||||
2025-06-17 13:34:56,070 [http-nio-19120-exec-9] ==> Parameters: 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String)
|
||||
2025-06-17 13:34:56,079 [http-nio-19120-exec-9] <== Total: 1
|
||||
2025-06-17 13:34:56,080 [http-nio-19120-exec-9] ==> Preparing: SELECT a.* FROM ( SELECT b.* FROM ( SELECT DISTINCT if(bwah.`NAME` is null,'',bwah.`NAME`) as name,bwah.ID_NUMBER as idNumber, IF(bwah.EXIT_TIME is NULL, 1,0) as isJob, sdd.`name` as postName,pc.org_name as orgName,bp.name as proName,bp.status, bs.SUB_NAME as subName,bst.`NAME` as teamName,pc.id as orgId,bwah.PROJECT_ID as proId,bwah.EIN_TIME FROM bm_worker_attend_history bwah left join bm_worker bw on bw.id_number = bwah.id_number LEFT JOIN sys_dic_detail sdd ON sdd.id=bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.id=bwah.SUB_ID LEFT JOIN bm_sub_team bst ON bst.id=bwah.TEAM_ID LEFT JOIN bm_project bp ON bp.id=bwah.PROJECT_ID LEFT JOIN pm_company pc ON pc.id=bp.company_id WHERE bwah.IS_ACTIVE='1' and bw.IS_ACTIVE='1' and IF(bwah.EXIT_TIME IS NOT NULL AND bwah.EXIT_TIME != '',(LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EIN_TIME,10) >= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) <= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) >= ?),LEFT(bwah.EIN_TIME,10) <= ?) UNION SELECT DISTINCT if(bwah.`NAME` is null,'',bwah.`NAME`) as name,bwah.ID_NUMBER as idNumber, IF(bwah.EXIT_TIME is NULL, 1,0) as isJob, sdd.`name` as postName,pc.org_name as orgName,bp.name as proName,bp.status, bs.SUB_NAME as subName,bst.`NAME` as teamName,pc.id as orgId,bwah.PROJECT_ID as proId,bwah.EIN_TIME FROM bm_worker_attend_history bwah left join bm_worker bw on bw.id_number = bwah.id_number LEFT JOIN sys_dic_detail sdd ON sdd.id=bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.id=bwah.SUB_ID LEFT JOIN bm_sub_team bst ON bst.id=bwah.TEAM_ID left join fc_face_contrast ffc on ffc.ID_NUMBER = bwah.ID_NUMBER AND bwah.PROJECT_ID = ffc.PRO_ID LEFT JOIN bm_project bp ON bp.id=bwah.PROJECT_ID LEFT JOIN pm_company pc ON pc.id=bp.company_id WHERE bwah.IS_ACTIVE='1' and bw.IS_ACTIVE='1' and ffc.CURRENT_DAY BETWEEN ? AND ? and IF(bwah.EXIT_TIME IS NOT NULL AND bwah.EXIT_TIME != '',(LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EIN_TIME,10) >= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) <= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) >= ?),LEFT(bwah.EIN_TIME,10) <= ?) )b ORDER BY b.EIN_TIME DESC )a GROUP BY a.idNumber,a.proId limit ?, ?
|
||||
2025-06-17 13:34:56,082 [http-nio-19120-exec-9] ==> Parameters: 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 0(Integer), 10(Integer)
|
||||
2025-06-17 13:34:56,090 [http-nio-19120-exec-9] <== Total: 10
|
||||
2025-06-17 13:35:03,862 [http-nio-19120-exec-9] ==> Preparing: SELECT left(bwah.EIN_TIME,10) AS einTime, left(bwah.EXIT_TIME,10) AS exitTime, bwah.ID_NUMBER AS idNumber FROM bm_worker_attend_history bwah WHERE bwah.PROJECT_ID = ? AND bwah.ID_NUMBER = ? ORDER BY bwah.EIN_TIME asc
|
||||
2025-06-17 13:35:03,865 [http-nio-19120-exec-9] ==> Parameters: 286(String), 130921196902024835(String)
|
||||
2025-06-17 13:35:03,873 [http-nio-19120-exec-9] <== Total: 1
|
||||
2025-06-17 13:35:08,541 [http-nio-19120-exec-9] ==> Preparing:
|
||||
2025-06-17 13:35:53,979 [http-nio-19120-exec-9] ==> Preparing: select EIN_TIME as einTime,EXIT_TIME as exitTime from bm_worker_attend_history where ID_NUMBER = ? and PROJECT_ID = ? order by EIN_TIME desc -- limit 1
|
||||
2025-06-17 13:35:53,979 [http-nio-19120-exec-9] ==> Parameters: 130921196902024835(String), 286(String)
|
||||
2025-06-17 13:35:53,981 [http-nio-19120-exec-9] <== Total: 1
|
||||
2025-06-17 13:35:57,084 [http-nio-19120-exec-3] ==> Preparing: select COMPANY_ID as companyId from pm_organization where ID = ? and IS_ACTIVE = '1'
|
||||
2025-06-17 13:35:57,085 [http-nio-19120-exec-3] ==> Parameters: 1(String)
|
||||
2025-06-17 13:35:57,087 [http-nio-19120-exec-3] <== Total: 0
|
||||
2025-06-17 13:35:57,088 [http-nio-19120-exec-3] ==> Preparing: select ID, `org_name` as name from pm_company where IS_ACTIVE = 1
|
||||
2025-06-17 13:35:57,089 [http-nio-19120-exec-3] ==> Parameters:
|
||||
2025-06-17 13:35:57,091 [http-nio-19120-exec-3] <== Total: 4
|
||||
2025-06-17 13:35:57,098 [http-nio-19120-exec-5] ==> Preparing: SELECT bp.id AS proId,bp.name AS proName FROM bm_project bp WHERE bp.is_active = '1'
|
||||
2025-06-17 13:35:57,099 [http-nio-19120-exec-5] ==> Parameters:
|
||||
2025-06-17 13:35:57,101 [http-nio-19120-exec-5] <== Total: 9
|
||||
2025-06-17 13:35:57,135 [http-nio-19120-exec-8] ==> Preparing: select count(1) as num from ( SELECT a.* FROM ( SELECT b.* FROM ( SELECT DISTINCT if(bwah.`NAME` is null,'',bwah.`NAME`) as name,bwah.ID_NUMBER as idNumber, IF(bwah.EXIT_TIME is NULL, 1,0) as isJob, sdd.`name` as postName,pc.org_name as orgName,bp.name as proName,bp.status, bs.SUB_NAME as subName,bst.`NAME` as teamName,pc.id as orgId,bwah.PROJECT_ID as proId,bwah.EIN_TIME FROM bm_worker_attend_history bwah left join bm_worker bw on bw.id_number = bwah.id_number LEFT JOIN sys_dic_detail sdd ON sdd.id=bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.id=bwah.SUB_ID LEFT JOIN bm_sub_team bst ON bst.id=bwah.TEAM_ID LEFT JOIN bm_project bp ON bp.id=bwah.PROJECT_ID LEFT JOIN pm_company pc ON pc.id=bp.company_id WHERE bwah.IS_ACTIVE='1' and bw.IS_ACTIVE='1' and IF(bwah.EXIT_TIME IS NOT NULL AND bwah.EXIT_TIME != '',(LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EIN_TIME,10) >= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) <= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) >= ?),LEFT(bwah.EIN_TIME,10) <= ?) UNION SELECT DISTINCT if(bwah.`NAME` is null,'',bwah.`NAME`) as name,bwah.ID_NUMBER as idNumber, IF(bwah.EXIT_TIME is NULL, 1,0) as isJob, sdd.`name` as postName,pc.org_name as orgName,bp.name as proName,bp.status, bs.SUB_NAME as subName,bst.`NAME` as teamName,pc.id as orgId,bwah.PROJECT_ID as proId,bwah.EIN_TIME FROM bm_worker_attend_history bwah left join bm_worker bw on bw.id_number = bwah.id_number LEFT JOIN sys_dic_detail sdd ON sdd.id=bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.id=bwah.SUB_ID LEFT JOIN bm_sub_team bst ON bst.id=bwah.TEAM_ID left join fc_face_contrast ffc on ffc.ID_NUMBER = bwah.ID_NUMBER AND bwah.PROJECT_ID = ffc.PRO_ID LEFT JOIN bm_project bp ON bp.id=bwah.PROJECT_ID LEFT JOIN pm_company pc ON pc.id=bp.company_id WHERE bwah.IS_ACTIVE='1' and bw.IS_ACTIVE='1' and ffc.CURRENT_DAY BETWEEN ? AND ? and IF(bwah.EXIT_TIME IS NOT NULL AND bwah.EXIT_TIME != '',(LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EIN_TIME,10) >= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) <= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) >= ?),LEFT(bwah.EIN_TIME,10) <= ?) )b ORDER BY b.EIN_TIME DESC )a GROUP BY a.idNumber,a. proId ) res
|
||||
2025-06-17 13:35:57,136 [http-nio-19120-exec-8] ==> Parameters: 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String)
|
||||
2025-06-17 13:35:57,144 [http-nio-19120-exec-8] <== Total: 1
|
||||
2025-06-17 13:35:57,145 [http-nio-19120-exec-8] ==> Preparing: SELECT a.* FROM ( SELECT b.* FROM ( SELECT DISTINCT if(bwah.`NAME` is null,'',bwah.`NAME`) as name,bwah.ID_NUMBER as idNumber, IF(bwah.EXIT_TIME is NULL, 1,0) as isJob, sdd.`name` as postName,pc.org_name as orgName,bp.name as proName,bp.status, bs.SUB_NAME as subName,bst.`NAME` as teamName,pc.id as orgId,bwah.PROJECT_ID as proId,bwah.EIN_TIME FROM bm_worker_attend_history bwah left join bm_worker bw on bw.id_number = bwah.id_number LEFT JOIN sys_dic_detail sdd ON sdd.id=bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.id=bwah.SUB_ID LEFT JOIN bm_sub_team bst ON bst.id=bwah.TEAM_ID LEFT JOIN bm_project bp ON bp.id=bwah.PROJECT_ID LEFT JOIN pm_company pc ON pc.id=bp.company_id WHERE bwah.IS_ACTIVE='1' and bw.IS_ACTIVE='1' and IF(bwah.EXIT_TIME IS NOT NULL AND bwah.EXIT_TIME != '',(LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EIN_TIME,10) >= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) <= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) >= ?),LEFT(bwah.EIN_TIME,10) <= ?) UNION SELECT DISTINCT if(bwah.`NAME` is null,'',bwah.`NAME`) as name,bwah.ID_NUMBER as idNumber, IF(bwah.EXIT_TIME is NULL, 1,0) as isJob, sdd.`name` as postName,pc.org_name as orgName,bp.name as proName,bp.status, bs.SUB_NAME as subName,bst.`NAME` as teamName,pc.id as orgId,bwah.PROJECT_ID as proId,bwah.EIN_TIME FROM bm_worker_attend_history bwah left join bm_worker bw on bw.id_number = bwah.id_number LEFT JOIN sys_dic_detail sdd ON sdd.id=bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.id=bwah.SUB_ID LEFT JOIN bm_sub_team bst ON bst.id=bwah.TEAM_ID left join fc_face_contrast ffc on ffc.ID_NUMBER = bwah.ID_NUMBER AND bwah.PROJECT_ID = ffc.PRO_ID LEFT JOIN bm_project bp ON bp.id=bwah.PROJECT_ID LEFT JOIN pm_company pc ON pc.id=bp.company_id WHERE bwah.IS_ACTIVE='1' and bw.IS_ACTIVE='1' and ffc.CURRENT_DAY BETWEEN ? AND ? and IF(bwah.EXIT_TIME IS NOT NULL AND bwah.EXIT_TIME != '',(LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EIN_TIME,10) >= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) <= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) >= ?),LEFT(bwah.EIN_TIME,10) <= ?) )b ORDER BY b.EIN_TIME DESC )a GROUP BY a.idNumber,a.proId limit ?, ?
|
||||
2025-06-17 13:35:57,147 [http-nio-19120-exec-8] ==> Parameters: 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 0(Integer), 10(Integer)
|
||||
2025-06-17 13:35:57,155 [http-nio-19120-exec-8] <== Total: 10
|
||||
2025-06-17 13:36:02,572 [http-nio-19120-exec-8] ==> Preparing: SELECT left(bwah.EIN_TIME,10) AS einTime, left(bwah.EXIT_TIME,10) AS exitTime, bwah.ID_NUMBER AS idNumber FROM bm_worker_attend_history bwah WHERE bwah.PROJECT_ID = ? AND bwah.ID_NUMBER = ? ORDER BY bwah.EIN_TIME asc
|
||||
2025-06-17 13:36:02,577 [http-nio-19120-exec-8] ==> Parameters: 286(String), 130921196902024835(String)
|
||||
2025-06-17 13:36:02,583 [http-nio-19120-exec-8] <== Total: 1
|
||||
2025-06-17 13:36:19,474 [http-nio-19120-exec-8] ==> Preparing:
|
||||
2025-06-17 13:37:29,927 [http-nio-19120-exec-8] ==> Preparing: select EIN_TIME as einTime,EXIT_TIME as exitTime from bm_worker_attend_history where ID_NUMBER = ? and PROJECT_ID = ? order by EIN_TIME desc -- limit 1
|
||||
2025-06-17 13:37:29,927 [http-nio-19120-exec-8] ==> Parameters: 130921196902024835(String), 286(String)
|
||||
2025-06-17 13:37:29,930 [http-nio-19120-exec-8] <== Total: 1
|
||||
2025-06-17 13:37:42,030 [main] Starting SecurityApplication using Java 1.8.0_322 on BNS-BD19 with PID 22800 (E:\work\gz_workspace\hd\hd_real_name\target\classes started by admin in E:\work\gz_workspace\hd\hd_real_name)
|
||||
2025-06-17 13:37:42,032 [main] Running with Spring Boot v2.4.5, Spring v5.3.6
|
||||
2025-06-17 13:37:42,033 [main] No active profile set, falling back to default profiles: default
|
||||
2025-06-17 13:37:45,483 [main] Filter 'tokenFilter' configured for use
|
||||
2025-06-17 13:37:48,172 [main] Started SecurityApplication in 6.806 seconds (JVM running for 9.191)
|
||||
2025-06-17 13:37:48,175 [taskExecutor-1] --------无信号班组有效期消息通知启动------
|
||||
2025-06-17 13:37:48,175 [taskExecutor-3] --------红名单定时器启动------
|
||||
2025-06-17 13:37:48,176 [taskExecutor-2] --------无信号班组有效期消息通知启动------
|
||||
2025-06-17 13:37:48,347 [taskExecutor-1] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = '1' and bnst.examine_status = '1'
|
||||
2025-06-17 13:37:48,349 [taskExecutor-3] ==> Preparing: SELECT a.id_number AS `key`, a.pro_id AS `value` FROM ( SELECT bwg.id_number, bwg.pro_id, bwg.org_id, COUNT( id_number ) AS likeData, IFNULL( brs.red_num, '100' ) AS num FROM bm_worker_give bwg LEFT JOIN pm_organization po on po.id = bwg.org_id LEFT JOIN pm_company pc on pc.id = po.COMPANY_ID LEFT JOIN bm_redlist_set brs ON brs.org_id = pc.id WHERE bwg.IS_ACTIVE = '1' GROUP BY bwg.id_number, bwg.pro_id HAVING COUNT( id_number ) >= num ) a LEFT JOIN bm_redlist_worker brw ON brw.ID_NUMBER = a.id_number -- AND brw.pro_id = a.pro_id WHERE brw.ID_NUMBER IS NULL
|
||||
2025-06-17 13:37:48,355 [taskExecutor-2] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = 1 and bnst.examine_status = '4'
|
||||
2025-06-17 13:37:48,376 [taskExecutor-1] ==> Parameters:
|
||||
2025-06-17 13:37:48,376 [taskExecutor-3] ==> Parameters:
|
||||
2025-06-17 13:37:48,376 [taskExecutor-2] ==> Parameters:
|
||||
2025-06-17 13:37:48,411 [taskExecutor-3] <== Total: 0
|
||||
2025-06-17 13:37:48,414 [taskExecutor-3] --------红名单定时器结束,共推数据0条------
|
||||
2025-06-17 13:37:48,414 [taskExecutor-2] <== Total: 1
|
||||
2025-06-17 13:37:48,414 [taskExecutor-1] <== Total: 1
|
||||
2025-06-17 13:37:48,416 [taskExecutor-1] --------无信号班组有效期消息通知结束------
|
||||
2025-06-17 13:37:48,416 [taskExecutor-2] --------无信号班组有效期消息通知结束------
|
||||
2025-06-17 13:38:01,848 [http-nio-19120-exec-1] ==> Preparing: select COMPANY_ID as companyId from pm_organization where ID = ? and IS_ACTIVE = '1'
|
||||
2025-06-17 13:38:01,849 [http-nio-19120-exec-1] ==> Parameters: 1(String)
|
||||
2025-06-17 13:38:01,850 [http-nio-19120-exec-1] <== Total: 0
|
||||
2025-06-17 13:38:01,864 [http-nio-19120-exec-1] ==> Preparing: select ID, `org_name` as name from pm_company where IS_ACTIVE = 1
|
||||
2025-06-17 13:38:01,865 [http-nio-19120-exec-1] ==> Parameters:
|
||||
2025-06-17 13:38:01,866 [http-nio-19120-exec-1] <== Total: 4
|
||||
2025-06-17 13:38:01,919 [http-nio-19120-exec-8] ==> Preparing: SELECT bp.id AS proId,bp.name AS proName FROM bm_project bp WHERE bp.is_active = '1'
|
||||
2025-06-17 13:38:01,920 [http-nio-19120-exec-8] ==> Parameters:
|
||||
2025-06-17 13:38:01,922 [http-nio-19120-exec-8] <== Total: 9
|
||||
2025-06-17 13:38:01,992 [http-nio-19120-exec-4] ==> Preparing: select count(1) as num from ( SELECT a.* FROM ( SELECT b.* FROM ( SELECT DISTINCT if(bwah.`NAME` is null,'',bwah.`NAME`) as name,bwah.ID_NUMBER as idNumber, IF(bwah.EXIT_TIME is NULL, 1,0) as isJob, sdd.`name` as postName,pc.org_name as orgName,bp.name as proName,bp.status, bs.SUB_NAME as subName,bst.`NAME` as teamName,pc.id as orgId,bwah.PROJECT_ID as proId,bwah.EIN_TIME FROM bm_worker_attend_history bwah left join bm_worker bw on bw.id_number = bwah.id_number LEFT JOIN sys_dic_detail sdd ON sdd.id=bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.id=bwah.SUB_ID LEFT JOIN bm_sub_team bst ON bst.id=bwah.TEAM_ID LEFT JOIN bm_project bp ON bp.id=bwah.PROJECT_ID LEFT JOIN pm_company pc ON pc.id=bp.company_id WHERE bwah.IS_ACTIVE='1' and bw.IS_ACTIVE='1' and IF(bwah.EXIT_TIME IS NOT NULL AND bwah.EXIT_TIME != '',(LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EIN_TIME,10) >= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) <= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) >= ?),LEFT(bwah.EIN_TIME,10) <= ?) UNION SELECT DISTINCT if(bwah.`NAME` is null,'',bwah.`NAME`) as name,bwah.ID_NUMBER as idNumber, IF(bwah.EXIT_TIME is NULL, 1,0) as isJob, sdd.`name` as postName,pc.org_name as orgName,bp.name as proName,bp.status, bs.SUB_NAME as subName,bst.`NAME` as teamName,pc.id as orgId,bwah.PROJECT_ID as proId,bwah.EIN_TIME FROM bm_worker_attend_history bwah left join bm_worker bw on bw.id_number = bwah.id_number LEFT JOIN sys_dic_detail sdd ON sdd.id=bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.id=bwah.SUB_ID LEFT JOIN bm_sub_team bst ON bst.id=bwah.TEAM_ID left join fc_face_contrast ffc on ffc.ID_NUMBER = bwah.ID_NUMBER AND bwah.PROJECT_ID = ffc.PRO_ID LEFT JOIN bm_project bp ON bp.id=bwah.PROJECT_ID LEFT JOIN pm_company pc ON pc.id=bp.company_id WHERE bwah.IS_ACTIVE='1' and bw.IS_ACTIVE='1' and ffc.CURRENT_DAY BETWEEN ? AND ? and IF(bwah.EXIT_TIME IS NOT NULL AND bwah.EXIT_TIME != '',(LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EIN_TIME,10) >= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) <= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) >= ?),LEFT(bwah.EIN_TIME,10) <= ?) )b ORDER BY b.EIN_TIME DESC )a GROUP BY a.idNumber,a. proId ) res
|
||||
2025-06-17 13:38:01,994 [http-nio-19120-exec-4] ==> Parameters: 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String)
|
||||
2025-06-17 13:38:02,003 [http-nio-19120-exec-4] <== Total: 1
|
||||
2025-06-17 13:38:02,006 [http-nio-19120-exec-4] ==> Preparing: SELECT a.* FROM ( SELECT b.* FROM ( SELECT DISTINCT if(bwah.`NAME` is null,'',bwah.`NAME`) as name,bwah.ID_NUMBER as idNumber, IF(bwah.EXIT_TIME is NULL, 1,0) as isJob, sdd.`name` as postName,pc.org_name as orgName,bp.name as proName,bp.status, bs.SUB_NAME as subName,bst.`NAME` as teamName,pc.id as orgId,bwah.PROJECT_ID as proId,bwah.EIN_TIME FROM bm_worker_attend_history bwah left join bm_worker bw on bw.id_number = bwah.id_number LEFT JOIN sys_dic_detail sdd ON sdd.id=bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.id=bwah.SUB_ID LEFT JOIN bm_sub_team bst ON bst.id=bwah.TEAM_ID LEFT JOIN bm_project bp ON bp.id=bwah.PROJECT_ID LEFT JOIN pm_company pc ON pc.id=bp.company_id WHERE bwah.IS_ACTIVE='1' and bw.IS_ACTIVE='1' and IF(bwah.EXIT_TIME IS NOT NULL AND bwah.EXIT_TIME != '',(LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EIN_TIME,10) >= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) <= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) >= ?),LEFT(bwah.EIN_TIME,10) <= ?) UNION SELECT DISTINCT if(bwah.`NAME` is null,'',bwah.`NAME`) as name,bwah.ID_NUMBER as idNumber, IF(bwah.EXIT_TIME is NULL, 1,0) as isJob, sdd.`name` as postName,pc.org_name as orgName,bp.name as proName,bp.status, bs.SUB_NAME as subName,bst.`NAME` as teamName,pc.id as orgId,bwah.PROJECT_ID as proId,bwah.EIN_TIME FROM bm_worker_attend_history bwah left join bm_worker bw on bw.id_number = bwah.id_number LEFT JOIN sys_dic_detail sdd ON sdd.id=bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.id=bwah.SUB_ID LEFT JOIN bm_sub_team bst ON bst.id=bwah.TEAM_ID left join fc_face_contrast ffc on ffc.ID_NUMBER = bwah.ID_NUMBER AND bwah.PROJECT_ID = ffc.PRO_ID LEFT JOIN bm_project bp ON bp.id=bwah.PROJECT_ID LEFT JOIN pm_company pc ON pc.id=bp.company_id WHERE bwah.IS_ACTIVE='1' and bw.IS_ACTIVE='1' and ffc.CURRENT_DAY BETWEEN ? AND ? and IF(bwah.EXIT_TIME IS NOT NULL AND bwah.EXIT_TIME != '',(LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EIN_TIME,10) >= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) <= ? or LEFT(bwah.EIN_TIME,10) <= ? and LEFT(bwah.EXIT_TIME,10) >=? and LEFT(bwah.EXIT_TIME,10) >= ?),LEFT(bwah.EIN_TIME,10) <= ?) )b ORDER BY b.EIN_TIME DESC )a GROUP BY a.idNumber,a.proId limit ?, ?
|
||||
2025-06-17 13:38:02,008 [http-nio-19120-exec-4] ==> Parameters: 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 2025-06-17(String), 0(Integer), 10(Integer)
|
||||
2025-06-17 13:38:02,018 [http-nio-19120-exec-4] <== Total: 10
|
||||
2025-06-17 13:38:08,943 [http-nio-19120-exec-4] ==> Preparing: SELECT left(bwah.EIN_TIME,10) AS einTime, left(bwah.EXIT_TIME,10) AS exitTime, bwah.ID_NUMBER AS idNumber FROM bm_worker_attend_history bwah WHERE bwah.PROJECT_ID = ? AND bwah.ID_NUMBER = ? ORDER BY bwah.EIN_TIME asc
|
||||
2025-06-17 13:38:08,944 [http-nio-19120-exec-4] ==> Parameters: 286(String), 130921196902024835(String)
|
||||
2025-06-17 13:38:08,946 [http-nio-19120-exec-4] <== Total: 1
|
||||
2025-06-17 13:38:08,948 [http-nio-19120-exec-4] ==> Preparing: select bwr.ID_NUMBER, ffc.WORK_HOURS as kqCounts, ffc.OVER_HOURS as jbCounts, bwr.PROJECT_ID as proId from bm_worker_record bwr LEFT JOIN fc_face_contrast ffc ON ffc.ID_NUMBER = bwr.ID_NUMBER where ffc.PRO_ID = ? and bwr.ID_NUMBER = ? and ffc.CURRENT_DAY = ? and bwr.IS_ACTIVE = '1' AND bwr.examine_status = '1' AND ffc.AUDIT_STATUS = '1' AND ffc.is_active = '1' order by ffc.ADD_TIME desc limit 1
|
||||
2025-06-17 13:38:08,949 [http-nio-19120-exec-4] ==> Parameters: 286(String), 130921196902024835(String), 2025-06-17(String)
|
||||
2025-06-17 13:38:08,959 [http-nio-19120-exec-4] <== Total: 0
|
||||
2025-06-17 13:38:08,960 [http-nio-19120-exec-4] ==> Preparing: select EIN_TIME as einTime,EXIT_TIME as exitTime from bm_worker_attend_history where ID_NUMBER = ? and PROJECT_ID = ? order by EIN_TIME desc -- limit 1
|
||||
2025-06-17 13:38:08,961 [http-nio-19120-exec-4] ==> Parameters: 130921196902024835(String), 286(String)
|
||||
2025-06-17 13:38:08,962 [http-nio-19120-exec-4] <== Total: 1
|
||||
2025-06-17 13:38:08,963 [http-nio-19120-exec-4] ==> Preparing: SELECT left(bwah.EIN_TIME,10) AS einTime, left(bwah.EXIT_TIME,10) AS exitTime, bwah.ID_NUMBER AS idNumber FROM bm_worker_attend_history bwah WHERE bwah.PROJECT_ID = ? AND bwah.ID_NUMBER = ? ORDER BY bwah.EIN_TIME asc
|
||||
2025-06-17 13:38:08,965 [http-nio-19120-exec-4] ==> Parameters: 292(String), 13092119710605486X(String)
|
||||
2025-06-17 13:38:08,966 [http-nio-19120-exec-4] <== Total: 1
|
||||
2025-06-17 13:38:08,967 [http-nio-19120-exec-4] ==> Preparing: select bwr.ID_NUMBER, ffc.WORK_HOURS as kqCounts, ffc.OVER_HOURS as jbCounts, bwr.PROJECT_ID as proId from bm_worker_record bwr LEFT JOIN fc_face_contrast ffc ON ffc.ID_NUMBER = bwr.ID_NUMBER where ffc.PRO_ID = ? and bwr.ID_NUMBER = ? and ffc.CURRENT_DAY = ? and bwr.IS_ACTIVE = '1' AND bwr.examine_status = '1' AND ffc.AUDIT_STATUS = '1' AND ffc.is_active = '1' order by ffc.ADD_TIME desc limit 1
|
||||
2025-06-17 13:38:08,968 [http-nio-19120-exec-4] ==> Parameters: 292(String), 13092119710605486X(String), 2025-06-17(String)
|
||||
2025-06-17 13:38:08,969 [http-nio-19120-exec-4] <== Total: 0
|
||||
2025-06-17 13:38:08,970 [http-nio-19120-exec-4] ==> Preparing: select EIN_TIME as einTime,EXIT_TIME as exitTime from bm_worker_attend_history where ID_NUMBER = ? and PROJECT_ID = ? order by EIN_TIME desc -- limit 1
|
||||
2025-06-17 13:38:08,970 [http-nio-19120-exec-4] ==> Parameters: 13092119710605486X(String), 292(String)
|
||||
2025-06-17 13:38:08,972 [http-nio-19120-exec-4] <== Total: 1
|
||||
2025-06-17 13:38:08,989 [http-nio-19120-exec-4] ==> Preparing: SELECT left(bwah.EIN_TIME,10) AS einTime, left(bwah.EXIT_TIME,10) AS exitTime, bwah.ID_NUMBER AS idNumber FROM bm_worker_attend_history bwah WHERE bwah.PROJECT_ID = ? AND bwah.ID_NUMBER = ? ORDER BY bwah.EIN_TIME asc
|
||||
2025-06-17 13:38:08,989 [http-nio-19120-exec-4] ==> Parameters: 292(String), 132235198111141614(String)
|
||||
2025-06-17 13:38:08,991 [http-nio-19120-exec-4] <== Total: 1
|
||||
2025-06-17 13:38:08,992 [http-nio-19120-exec-4] ==> Preparing: select bwr.ID_NUMBER, ffc.WORK_HOURS as kqCounts, ffc.OVER_HOURS as jbCounts, bwr.PROJECT_ID as proId from bm_worker_record bwr LEFT JOIN fc_face_contrast ffc ON ffc.ID_NUMBER = bwr.ID_NUMBER where ffc.PRO_ID = ? and bwr.ID_NUMBER = ? and ffc.CURRENT_DAY = ? and bwr.IS_ACTIVE = '1' AND bwr.examine_status = '1' AND ffc.AUDIT_STATUS = '1' AND ffc.is_active = '1' order by ffc.ADD_TIME desc limit 1
|
||||
2025-06-17 13:38:08,993 [http-nio-19120-exec-4] ==> Parameters: 292(String), 132235198111141614(String), 2025-06-17(String)
|
||||
2025-06-17 13:38:08,995 [http-nio-19120-exec-4] <== Total: 0
|
||||
2025-06-17 13:38:08,997 [http-nio-19120-exec-4] ==> Preparing: select EIN_TIME as einTime,EXIT_TIME as exitTime from bm_worker_attend_history where ID_NUMBER = ? and PROJECT_ID = ? order by EIN_TIME desc -- limit 1
|
||||
2025-06-17 13:38:08,997 [http-nio-19120-exec-4] ==> Parameters: 132235198111141614(String), 292(String)
|
||||
2025-06-17 13:38:08,999 [http-nio-19120-exec-4] <== Total: 1
|
||||
2025-06-17 13:38:09,000 [http-nio-19120-exec-4] ==> Preparing: SELECT left(bwah.EIN_TIME,10) AS einTime, left(bwah.EXIT_TIME,10) AS exitTime, bwah.ID_NUMBER AS idNumber FROM bm_worker_attend_history bwah WHERE bwah.PROJECT_ID = ? AND bwah.ID_NUMBER = ? ORDER BY bwah.EIN_TIME asc
|
||||
2025-06-17 13:38:09,001 [http-nio-19120-exec-4] ==> Parameters: 292(String), 132401196903231691(String)
|
||||
2025-06-17 13:38:09,003 [http-nio-19120-exec-4] <== Total: 1
|
||||
2025-06-17 13:38:09,003 [http-nio-19120-exec-4] ==> Preparing: select bwr.ID_NUMBER, ffc.WORK_HOURS as kqCounts, ffc.OVER_HOURS as jbCounts, bwr.PROJECT_ID as proId from bm_worker_record bwr LEFT JOIN fc_face_contrast ffc ON ffc.ID_NUMBER = bwr.ID_NUMBER where ffc.PRO_ID = ? and bwr.ID_NUMBER = ? and ffc.CURRENT_DAY = ? and bwr.IS_ACTIVE = '1' AND bwr.examine_status = '1' AND ffc.AUDIT_STATUS = '1' AND ffc.is_active = '1' order by ffc.ADD_TIME desc limit 1
|
||||
2025-06-17 13:38:09,004 [http-nio-19120-exec-4] ==> Parameters: 292(String), 132401196903231691(String), 2025-06-17(String)
|
||||
2025-06-17 13:38:09,006 [http-nio-19120-exec-4] <== Total: 0
|
||||
2025-06-17 13:38:09,007 [http-nio-19120-exec-4] ==> Preparing: select EIN_TIME as einTime,EXIT_TIME as exitTime from bm_worker_attend_history where ID_NUMBER = ? and PROJECT_ID = ? order by EIN_TIME desc -- limit 1
|
||||
2025-06-17 13:38:09,007 [http-nio-19120-exec-4] ==> Parameters: 132401196903231691(String), 292(String)
|
||||
2025-06-17 13:38:09,008 [http-nio-19120-exec-4] <== Total: 1
|
||||
2025-06-17 13:38:09,010 [http-nio-19120-exec-4] ==> Preparing: SELECT left(bwah.EIN_TIME,10) AS einTime, left(bwah.EXIT_TIME,10) AS exitTime, bwah.ID_NUMBER AS idNumber FROM bm_worker_attend_history bwah WHERE bwah.PROJECT_ID = ? AND bwah.ID_NUMBER = ? ORDER BY bwah.EIN_TIME asc
|
||||
2025-06-17 13:38:09,010 [http-nio-19120-exec-4] ==> Parameters: 292(String), 132428196505082213(String)
|
||||
2025-06-17 13:38:09,011 [http-nio-19120-exec-4] <== Total: 1
|
||||
2025-06-17 13:38:09,012 [http-nio-19120-exec-4] ==> Preparing: select bwr.ID_NUMBER, ffc.WORK_HOURS as kqCounts, ffc.OVER_HOURS as jbCounts, bwr.PROJECT_ID as proId from bm_worker_record bwr LEFT JOIN fc_face_contrast ffc ON ffc.ID_NUMBER = bwr.ID_NUMBER where ffc.PRO_ID = ? and bwr.ID_NUMBER = ? and ffc.CURRENT_DAY = ? and bwr.IS_ACTIVE = '1' AND bwr.examine_status = '1' AND ffc.AUDIT_STATUS = '1' AND ffc.is_active = '1' order by ffc.ADD_TIME desc limit 1
|
||||
2025-06-17 13:38:09,013 [http-nio-19120-exec-4] ==> Parameters: 292(String), 132428196505082213(String), 2025-06-17(String)
|
||||
2025-06-17 13:38:09,015 [http-nio-19120-exec-4] <== Total: 0
|
||||
2025-06-17 13:38:09,015 [http-nio-19120-exec-4] ==> Preparing: select EIN_TIME as einTime,EXIT_TIME as exitTime from bm_worker_attend_history where ID_NUMBER = ? and PROJECT_ID = ? order by EIN_TIME desc -- limit 1
|
||||
2025-06-17 13:38:09,016 [http-nio-19120-exec-4] ==> Parameters: 132428196505082213(String), 292(String)
|
||||
2025-06-17 13:38:09,017 [http-nio-19120-exec-4] <== Total: 1
|
||||
2025-06-17 13:38:09,018 [http-nio-19120-exec-4] ==> Preparing: SELECT left(bwah.EIN_TIME,10) AS einTime, left(bwah.EXIT_TIME,10) AS exitTime, bwah.ID_NUMBER AS idNumber FROM bm_worker_attend_history bwah WHERE bwah.PROJECT_ID = ? AND bwah.ID_NUMBER = ? ORDER BY bwah.EIN_TIME asc
|
||||
2025-06-17 13:38:09,019 [http-nio-19120-exec-4] ==> Parameters: 292(String), 132627197611104315(String)
|
||||
2025-06-17 13:38:09,020 [http-nio-19120-exec-4] <== Total: 1
|
||||
2025-06-17 13:38:09,021 [http-nio-19120-exec-4] ==> Preparing: select bwr.ID_NUMBER, ffc.WORK_HOURS as kqCounts, ffc.OVER_HOURS as jbCounts, bwr.PROJECT_ID as proId from bm_worker_record bwr LEFT JOIN fc_face_contrast ffc ON ffc.ID_NUMBER = bwr.ID_NUMBER where ffc.PRO_ID = ? and bwr.ID_NUMBER = ? and ffc.CURRENT_DAY = ? and bwr.IS_ACTIVE = '1' AND bwr.examine_status = '1' AND ffc.AUDIT_STATUS = '1' AND ffc.is_active = '1' order by ffc.ADD_TIME desc limit 1
|
||||
2025-06-17 13:38:09,022 [http-nio-19120-exec-4] ==> Parameters: 292(String), 132627197611104315(String), 2025-06-17(String)
|
||||
2025-06-17 13:38:09,023 [http-nio-19120-exec-4] <== Total: 0
|
||||
2025-06-17 13:38:09,024 [http-nio-19120-exec-4] ==> Preparing: select EIN_TIME as einTime,EXIT_TIME as exitTime from bm_worker_attend_history where ID_NUMBER = ? and PROJECT_ID = ? order by EIN_TIME desc -- limit 1
|
||||
2025-06-17 13:38:09,024 [http-nio-19120-exec-4] ==> Parameters: 132627197611104315(String), 292(String)
|
||||
2025-06-17 13:38:09,025 [http-nio-19120-exec-4] <== Total: 1
|
||||
2025-06-17 13:38:09,027 [http-nio-19120-exec-4] ==> Preparing: SELECT left(bwah.EIN_TIME,10) AS einTime, left(bwah.EXIT_TIME,10) AS exitTime, bwah.ID_NUMBER AS idNumber FROM bm_worker_attend_history bwah WHERE bwah.PROJECT_ID = ? AND bwah.ID_NUMBER = ? ORDER BY bwah.EIN_TIME asc
|
||||
2025-06-17 13:38:09,028 [http-nio-19120-exec-4] ==> Parameters: 292(String), 140828196609130015(String)
|
||||
2025-06-17 13:38:09,029 [http-nio-19120-exec-4] <== Total: 1
|
||||
2025-06-17 13:38:09,030 [http-nio-19120-exec-4] ==> Preparing: select bwr.ID_NUMBER, ffc.WORK_HOURS as kqCounts, ffc.OVER_HOURS as jbCounts, bwr.PROJECT_ID as proId from bm_worker_record bwr LEFT JOIN fc_face_contrast ffc ON ffc.ID_NUMBER = bwr.ID_NUMBER where ffc.PRO_ID = ? and bwr.ID_NUMBER = ? and ffc.CURRENT_DAY = ? and bwr.IS_ACTIVE = '1' AND bwr.examine_status = '1' AND ffc.AUDIT_STATUS = '1' AND ffc.is_active = '1' order by ffc.ADD_TIME desc limit 1
|
||||
2025-06-17 13:38:09,031 [http-nio-19120-exec-4] ==> Parameters: 292(String), 140828196609130015(String), 2025-06-17(String)
|
||||
2025-06-17 13:38:09,032 [http-nio-19120-exec-4] <== Total: 0
|
||||
2025-06-17 13:38:09,033 [http-nio-19120-exec-4] ==> Preparing: select EIN_TIME as einTime,EXIT_TIME as exitTime from bm_worker_attend_history where ID_NUMBER = ? and PROJECT_ID = ? order by EIN_TIME desc -- limit 1
|
||||
2025-06-17 13:38:09,034 [http-nio-19120-exec-4] ==> Parameters: 140828196609130015(String), 292(String)
|
||||
2025-06-17 13:38:09,035 [http-nio-19120-exec-4] <== Total: 1
|
||||
2025-06-17 13:38:09,036 [http-nio-19120-exec-4] ==> Preparing: SELECT left(bwah.EIN_TIME,10) AS einTime, left(bwah.EXIT_TIME,10) AS exitTime, bwah.ID_NUMBER AS idNumber FROM bm_worker_attend_history bwah WHERE bwah.PROJECT_ID = ? AND bwah.ID_NUMBER = ? ORDER BY bwah.EIN_TIME asc
|
||||
2025-06-17 13:38:09,037 [http-nio-19120-exec-4] ==> Parameters: 292(String), 140828197601260012(String)
|
||||
2025-06-17 13:38:09,039 [http-nio-19120-exec-4] <== Total: 1
|
||||
2025-06-17 13:38:09,040 [http-nio-19120-exec-4] ==> Preparing: select bwr.ID_NUMBER, ffc.WORK_HOURS as kqCounts, ffc.OVER_HOURS as jbCounts, bwr.PROJECT_ID as proId from bm_worker_record bwr LEFT JOIN fc_face_contrast ffc ON ffc.ID_NUMBER = bwr.ID_NUMBER where ffc.PRO_ID = ? and bwr.ID_NUMBER = ? and ffc.CURRENT_DAY = ? and bwr.IS_ACTIVE = '1' AND bwr.examine_status = '1' AND ffc.AUDIT_STATUS = '1' AND ffc.is_active = '1' order by ffc.ADD_TIME desc limit 1
|
||||
2025-06-17 13:38:09,041 [http-nio-19120-exec-4] ==> Parameters: 292(String), 140828197601260012(String), 2025-06-17(String)
|
||||
2025-06-17 13:38:09,042 [http-nio-19120-exec-4] <== Total: 0
|
||||
2025-06-17 13:38:09,044 [http-nio-19120-exec-4] ==> Preparing: select EIN_TIME as einTime,EXIT_TIME as exitTime from bm_worker_attend_history where ID_NUMBER = ? and PROJECT_ID = ? order by EIN_TIME desc -- limit 1
|
||||
2025-06-17 13:38:09,045 [http-nio-19120-exec-4] ==> Parameters: 140828197601260012(String), 292(String)
|
||||
2025-06-17 13:38:09,046 [http-nio-19120-exec-4] <== Total: 1
|
||||
2025-06-17 13:38:09,047 [http-nio-19120-exec-4] ==> Preparing: SELECT left(bwah.EIN_TIME,10) AS einTime, left(bwah.EXIT_TIME,10) AS exitTime, bwah.ID_NUMBER AS idNumber FROM bm_worker_attend_history bwah WHERE bwah.PROJECT_ID = ? AND bwah.ID_NUMBER = ? ORDER BY bwah.EIN_TIME asc
|
||||
2025-06-17 13:38:09,048 [http-nio-19120-exec-4] ==> Parameters: 292(String), 141030199603010015(String)
|
||||
2025-06-17 13:38:09,050 [http-nio-19120-exec-4] <== Total: 1
|
||||
2025-06-17 13:38:09,051 [http-nio-19120-exec-4] ==> Preparing: select bwr.ID_NUMBER, ffc.WORK_HOURS as kqCounts, ffc.OVER_HOURS as jbCounts, bwr.PROJECT_ID as proId from bm_worker_record bwr LEFT JOIN fc_face_contrast ffc ON ffc.ID_NUMBER = bwr.ID_NUMBER where ffc.PRO_ID = ? and bwr.ID_NUMBER = ? and ffc.CURRENT_DAY = ? and bwr.IS_ACTIVE = '1' AND bwr.examine_status = '1' AND ffc.AUDIT_STATUS = '1' AND ffc.is_active = '1' order by ffc.ADD_TIME desc limit 1
|
||||
2025-06-17 13:38:09,051 [http-nio-19120-exec-4] ==> Parameters: 292(String), 141030199603010015(String), 2025-06-17(String)
|
||||
2025-06-17 13:38:09,053 [http-nio-19120-exec-4] <== Total: 0
|
||||
2025-06-17 13:38:09,054 [http-nio-19120-exec-4] ==> Preparing: select EIN_TIME as einTime,EXIT_TIME as exitTime from bm_worker_attend_history where ID_NUMBER = ? and PROJECT_ID = ? order by EIN_TIME desc -- limit 1
|
||||
2025-06-17 13:38:09,055 [http-nio-19120-exec-4] ==> Parameters: 141030199603010015(String), 292(String)
|
||||
2025-06-17 13:38:09,056 [http-nio-19120-exec-4] <== Total: 1
|
||||
2025-06-17 13:38:09,057 [http-nio-19120-exec-4] ==> Preparing: SELECT left(bwah.EIN_TIME,10) AS einTime, left(bwah.EXIT_TIME,10) AS exitTime, bwah.ID_NUMBER AS idNumber FROM bm_worker_attend_history bwah WHERE bwah.PROJECT_ID = ? AND bwah.ID_NUMBER = ? ORDER BY bwah.EIN_TIME asc
|
||||
2025-06-17 13:38:09,058 [http-nio-19120-exec-4] ==> Parameters: 292(String), 142126197102102918(String)
|
||||
2025-06-17 13:38:09,061 [http-nio-19120-exec-4] <== Total: 1
|
||||
2025-06-17 13:38:09,062 [http-nio-19120-exec-4] ==> Preparing: select bwr.ID_NUMBER, ffc.WORK_HOURS as kqCounts, ffc.OVER_HOURS as jbCounts, bwr.PROJECT_ID as proId from bm_worker_record bwr LEFT JOIN fc_face_contrast ffc ON ffc.ID_NUMBER = bwr.ID_NUMBER where ffc.PRO_ID = ? and bwr.ID_NUMBER = ? and ffc.CURRENT_DAY = ? and bwr.IS_ACTIVE = '1' AND bwr.examine_status = '1' AND ffc.AUDIT_STATUS = '1' AND ffc.is_active = '1' order by ffc.ADD_TIME desc limit 1
|
||||
2025-06-17 13:38:09,063 [http-nio-19120-exec-4] ==> Parameters: 292(String), 142126197102102918(String), 2025-06-17(String)
|
||||
2025-06-17 13:38:09,065 [http-nio-19120-exec-4] <== Total: 0
|
||||
2025-06-17 13:38:09,066 [http-nio-19120-exec-4] ==> Preparing: select EIN_TIME as einTime,EXIT_TIME as exitTime from bm_worker_attend_history where ID_NUMBER = ? and PROJECT_ID = ? order by EIN_TIME desc -- limit 1
|
||||
2025-06-17 13:38:09,066 [http-nio-19120-exec-4] ==> Parameters: 142126197102102918(String), 292(String)
|
||||
2025-06-17 13:38:09,069 [http-nio-19120-exec-4] <== Total: 1
|
||||
2025-03-17 14:47:03,433 [main] Starting SecurityApplication using Java 1.8.0_322 on BNS-BD19 with PID 25372 (E:\work\gz_workspace\hd\hdRealNameBackstageManageWeb\target\classes started by admin in E:\work\gz_workspace\hd\hdRealNameBackstageManageWeb)
|
||||
2025-03-17 14:47:03,440 [main] Running with Spring Boot v2.4.5, Spring v5.3.6
|
||||
2025-03-17 14:47:03,440 [main] No active profile set, falling back to default profiles: default
|
||||
2025-03-17 14:47:11,824 [main] Filter 'tokenFilter' configured for use
|
||||
2025-03-17 14:47:16,679 [main] Started SecurityApplication in 13.856 seconds (JVM running for 16.175)
|
||||
2025-03-17 14:47:16,682 [taskExecutor-1] --------无信号班组有效期消息通知启动------
|
||||
2025-03-17 14:47:16,682 [taskExecutor-3] --------红名单定时器启动------
|
||||
2025-03-17 14:47:16,682 [taskExecutor-2] --------无信号班组有效期消息通知启动------
|
||||
2025-03-17 14:47:16,925 [taskExecutor-1] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = '1' and bnst.examine_status = '1'
|
||||
2025-03-17 14:47:16,936 [taskExecutor-2] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = 1 and bnst.examine_status = '4'
|
||||
2025-03-17 14:47:16,943 [taskExecutor-3] ==> Preparing: SELECT a.id_number AS `key`, a.pro_id AS `value` FROM ( SELECT bwg.id_number, bwg.pro_id, bwg.org_id, COUNT( id_number ) AS likeData, IFNULL( brs.red_num, '100' ) AS num FROM bm_worker_give bwg LEFT JOIN pm_organization po on po.id = bwg.org_id LEFT JOIN pm_company pc on pc.id = po.COMPANY_ID LEFT JOIN bm_redlist_set brs ON brs.org_id = pc.id WHERE bwg.IS_ACTIVE = '1' GROUP BY bwg.id_number, bwg.pro_id HAVING COUNT( id_number ) >= num ) a LEFT JOIN bm_redlist_worker brw ON brw.ID_NUMBER = a.id_number -- AND brw.pro_id = a.pro_id WHERE brw.ID_NUMBER IS NULL
|
||||
2025-03-17 14:47:16,997 [taskExecutor-1] ==> Parameters:
|
||||
2025-03-17 14:47:16,997 [taskExecutor-3] ==> Parameters:
|
||||
2025-03-17 14:47:16,997 [taskExecutor-2] ==> Parameters:
|
||||
2025-03-17 14:47:17,084 [taskExecutor-3] <== Total: 0
|
||||
2025-03-17 14:47:17,087 [taskExecutor-2] <== Total: 1
|
||||
2025-03-17 14:47:17,087 [taskExecutor-1] <== Total: 1
|
||||
2025-03-17 14:47:17,089 [taskExecutor-3] --------红名单定时器结束,共推数据0条------
|
||||
2025-03-17 14:47:17,089 [taskExecutor-1] --------无信号班组有效期消息通知结束------
|
||||
2025-03-17 14:47:17,089 [taskExecutor-2] --------无信号班组有效期消息通知结束------
|
||||
|
|
|
|||
|
|
@ -1,40 +0,0 @@
|
|||
2025-03-17 14:47:03,433 [main] Starting SecurityApplication using Java 1.8.0_322 on BNS-BD19 with PID 25372 (E:\work\gz_workspace\hd\hdRealNameBackstageManageWeb\target\classes started by admin in E:\work\gz_workspace\hd\hdRealNameBackstageManageWeb)
|
||||
2025-03-17 14:47:03,440 [main] Running with Spring Boot v2.4.5, Spring v5.3.6
|
||||
2025-03-17 14:47:03,440 [main] No active profile set, falling back to default profiles: default
|
||||
2025-03-17 14:47:11,824 [main] Filter 'tokenFilter' configured for use
|
||||
2025-03-17 14:47:16,679 [main] Started SecurityApplication in 13.856 seconds (JVM running for 16.175)
|
||||
2025-03-17 14:47:16,682 [taskExecutor-1] --------无信号班组有效期消息通知启动------
|
||||
2025-03-17 14:47:16,682 [taskExecutor-3] --------红名单定时器启动------
|
||||
2025-03-17 14:47:16,682 [taskExecutor-2] --------无信号班组有效期消息通知启动------
|
||||
2025-03-17 14:47:16,925 [taskExecutor-1] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = '1' and bnst.examine_status = '1'
|
||||
2025-03-17 14:47:16,936 [taskExecutor-2] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = 1 and bnst.examine_status = '4'
|
||||
2025-03-17 14:47:16,943 [taskExecutor-3] ==> Preparing: SELECT a.id_number AS `key`, a.pro_id AS `value` FROM ( SELECT bwg.id_number, bwg.pro_id, bwg.org_id, COUNT( id_number ) AS likeData, IFNULL( brs.red_num, '100' ) AS num FROM bm_worker_give bwg LEFT JOIN pm_organization po on po.id = bwg.org_id LEFT JOIN pm_company pc on pc.id = po.COMPANY_ID LEFT JOIN bm_redlist_set brs ON brs.org_id = pc.id WHERE bwg.IS_ACTIVE = '1' GROUP BY bwg.id_number, bwg.pro_id HAVING COUNT( id_number ) >= num ) a LEFT JOIN bm_redlist_worker brw ON brw.ID_NUMBER = a.id_number -- AND brw.pro_id = a.pro_id WHERE brw.ID_NUMBER IS NULL
|
||||
2025-03-17 14:47:16,997 [taskExecutor-1] ==> Parameters:
|
||||
2025-03-17 14:47:16,997 [taskExecutor-3] ==> Parameters:
|
||||
2025-03-17 14:47:16,997 [taskExecutor-2] ==> Parameters:
|
||||
2025-03-17 14:47:17,084 [taskExecutor-3] <== Total: 0
|
||||
2025-03-17 14:47:17,087 [taskExecutor-2] <== Total: 1
|
||||
2025-03-17 14:47:17,087 [taskExecutor-1] <== Total: 1
|
||||
2025-03-17 14:47:17,089 [taskExecutor-3] --------红名单定时器结束,共推数据0条------
|
||||
2025-03-17 14:47:17,089 [taskExecutor-1] --------无信号班组有效期消息通知结束------
|
||||
2025-03-17 14:47:17,089 [taskExecutor-2] --------无信号班组有效期消息通知结束------
|
||||
2025-03-17 15:16:58,779 [main] Starting SecurityApplication using Java 1.8.0_322 on BNS-BD19 with PID 27856 (E:\work\gz_workspace\hd\hd_real_name\target\classes started by admin in E:\work\gz_workspace\hd\hd_real_name)
|
||||
2025-03-17 15:16:58,782 [main] Running with Spring Boot v2.4.5, Spring v5.3.6
|
||||
2025-03-17 15:16:58,782 [main] No active profile set, falling back to default profiles: default
|
||||
2025-03-17 15:17:03,907 [main] Filter 'tokenFilter' configured for use
|
||||
2025-03-17 15:17:06,997 [main] Started SecurityApplication in 9.021 seconds (JVM running for 11.855)
|
||||
2025-03-17 15:17:06,999 [taskExecutor-1] --------无信号班组有效期消息通知启动------
|
||||
2025-03-17 15:17:06,999 [taskExecutor-3] --------红名单定时器启动------
|
||||
2025-03-17 15:17:07,000 [taskExecutor-2] --------无信号班组有效期消息通知启动------
|
||||
2025-03-17 15:17:07,202 [taskExecutor-3] ==> Preparing: SELECT a.id_number AS `key`, a.pro_id AS `value` FROM ( SELECT bwg.id_number, bwg.pro_id, bwg.org_id, COUNT( id_number ) AS likeData, IFNULL( brs.red_num, '100' ) AS num FROM bm_worker_give bwg LEFT JOIN pm_organization po on po.id = bwg.org_id LEFT JOIN pm_company pc on pc.id = po.COMPANY_ID LEFT JOIN bm_redlist_set brs ON brs.org_id = pc.id WHERE bwg.IS_ACTIVE = '1' GROUP BY bwg.id_number, bwg.pro_id HAVING COUNT( id_number ) >= num ) a LEFT JOIN bm_redlist_worker brw ON brw.ID_NUMBER = a.id_number -- AND brw.pro_id = a.pro_id WHERE brw.ID_NUMBER IS NULL
|
||||
2025-03-17 15:17:07,206 [taskExecutor-1] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = '1' and bnst.examine_status = '1'
|
||||
2025-03-17 15:17:07,225 [taskExecutor-2] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = 1 and bnst.examine_status = '4'
|
||||
2025-03-17 15:17:07,231 [taskExecutor-3] ==> Parameters:
|
||||
2025-03-17 15:17:07,231 [taskExecutor-2] ==> Parameters:
|
||||
2025-03-17 15:17:07,231 [taskExecutor-1] ==> Parameters:
|
||||
2025-03-17 15:17:07,262 [taskExecutor-3] <== Total: 0
|
||||
2025-03-17 15:17:07,264 [taskExecutor-3] --------红名单定时器结束,共推数据0条------
|
||||
2025-03-17 15:17:07,264 [taskExecutor-2] <== Total: 1
|
||||
2025-03-17 15:17:07,264 [taskExecutor-1] <== Total: 1
|
||||
2025-03-17 15:17:07,265 [taskExecutor-1] --------无信号班组有效期消息通知结束------
|
||||
2025-03-17 15:17:07,265 [taskExecutor-2] --------无信号班组有效期消息通知结束------
|
||||
2
pom.xml
2
pom.xml
|
|
@ -365,7 +365,7 @@
|
|||
<artifactId>arcsoft</artifactId>
|
||||
<version>3.0</version>
|
||||
<scope>system</scope>
|
||||
<systemPath>${project.basedir}/lib/arcsoft-sdk-face-3.0.0.0-2025-linux.jar</systemPath>
|
||||
<systemPath>${project.basedir}/lib/arcsoft-sdk-face-3.0.0.0-linux.jar</systemPath>
|
||||
</dependency>
|
||||
|
||||
<!-- <dependency>-->
|
||||
|
|
|
|||
|
|
@ -149,7 +149,7 @@ public class MassSmsController {
|
|||
phoneStr = getString(phoneList, phoneStr);
|
||||
try {
|
||||
String url = "http://api.ktsms.cn/sms_token?ddtkey=bonus&secretkey=KtyBns@Admin2023!";
|
||||
String msg ="【博诺思】" + bean.getContent();
|
||||
String msg ="【产业工人管理平台】" + bean.getContent();
|
||||
String details = url+"&mobile="+ phoneStr + "&content=" + msg;
|
||||
HttpRequest.post(details).execute(false).body();
|
||||
System.out.println("短信群发接口成功:" + details);
|
||||
|
|
@ -166,7 +166,7 @@ public class MassSmsController {
|
|||
for (List<String> list : lists) {
|
||||
phoneStr = getString(list, phoneStr);
|
||||
String url = "http://api.ktsms.cn/sms_token?ddtkey=bonus&secretkey=KtyBns@Admin2023!";
|
||||
String msg ="【博诺思】" + bean.getContent();
|
||||
String msg ="【产业工人管理平台】" + bean.getContent();
|
||||
String details = url+"&mobile="+ phoneStr + "&content=" + msg;
|
||||
HttpRequest.post(details).execute(false).body();
|
||||
try {
|
||||
|
|
|
|||
|
|
@ -233,7 +233,7 @@ public class SubContractorController {
|
|||
String Files = "/data/gz_real_name/" + mkdirsName + "/"; // linux 系统路径
|
||||
String os = System.getProperty("os.name");
|
||||
if (os.toLowerCase().startsWith("win")) {
|
||||
Files = "D:/gz/gz_real_name/" + mkdirsName;
|
||||
Files = "D://files/" + mkdirsName;
|
||||
|
||||
}
|
||||
String path = Files + "/" + DateTimeHelper.getYear(new Date()) + "/" + DateTimeHelper.getMonth(new Date()) + "/"+DateTimeHelper.getDay()+"/" + fileName;
|
||||
|
|
|
|||
|
|
@ -53,7 +53,7 @@ public class AttendanceReviewTask {
|
|||
// listThree.add(att);
|
||||
String url = "http://api.ktsms.cn/sms_token?ddtkey=bonus&secretkey=KtyBns@Admin2023!";
|
||||
for (int i = 0; i < listThree.size(); i++) {
|
||||
String msg ="【博诺思】" +
|
||||
String msg ="【产业工人管理平台】" +
|
||||
listThree.get(i).getName()+":"+listThree.get(i).getProjectName() +
|
||||
"工程提醒您,无电子考勤即无工资。" +
|
||||
"您在本工程已连续三日未打电子考勤,已被管理平台列为暂时离场人员。" +
|
||||
|
|
|
|||
|
|
@ -42,7 +42,7 @@ public class CertificateWarningTask {
|
|||
List<WorkerCertificateUploadBean> strList = dao.getCertificateWarningByThirtyDays();
|
||||
for (WorkerCertificateUploadBean bean:strList) {
|
||||
num++;
|
||||
String msg = "【博诺思】提醒您,"+bean.getName()+",你的--" +
|
||||
String msg = "【产业工人管理平台】提醒您,"+bean.getName()+",你的--" +
|
||||
""+bean.getCertificateName()+"--(证件)将于"+bean.getStopDate()+"过期,请尽快更新证件信息";
|
||||
String uri = url+"&mobile="+ bean.getPhone() + "&content=" + msg;
|
||||
HttpRequest.post(uri).execute(false).body();
|
||||
|
|
@ -79,7 +79,7 @@ public class CertificateWarningTask {
|
|||
// }else{
|
||||
// noCertificate.append(bean.getPostName());
|
||||
// }
|
||||
// String msg = "【博诺思】提醒您,"+bean.getName()+",你从事的--" +
|
||||
// String msg = "【产业工人管理平台】提醒您,"+bean.getName()+",你从事的--" +
|
||||
// ""+bean.getPostName()+"(岗位)--缺少 "+noCertificate.toString()+" 证件,请尽快上传证件";
|
||||
// String uri = url+"&mobile="+ bean.getPhone() + "&content=" + msg;
|
||||
// HttpRequest.post(uri).execute(false).body();
|
||||
|
|
|
|||
|
|
@ -52,7 +52,7 @@ public class MassSmsTask {
|
|||
phoneStr = getString(phoneList, phoneStr);
|
||||
try {
|
||||
String url = "http://api.ktsms.cn/sms_token?ddtkey=bonus&secretkey=KtyBns@Admin2023!";
|
||||
String msg ="【博诺思】" + bean.getContent();
|
||||
String msg ="【产业工人管理平台】" + bean.getContent();
|
||||
String details = url+"&mobile="+ phoneStr + "&content=" + msg;
|
||||
HttpRequest.post(details).execute(false).body();
|
||||
System.out.println("短信群发接口成功:" + details);
|
||||
|
|
@ -66,7 +66,7 @@ public class MassSmsTask {
|
|||
for (List<String> splitList : lists) {
|
||||
phoneStr = getString(splitList, phoneStr);
|
||||
String url = "http://api.ktsms.cn/sms_token?ddtkey=bonus&secretkey=KtyBns@Admin2023!";
|
||||
String msg ="【博诺思】" + bean.getContent();
|
||||
String msg ="【产业工人管理平台】" + bean.getContent();
|
||||
String details = url+"&mobile="+ phoneStr + "&content=" + msg;
|
||||
HttpRequest.post(details).execute(false).body();
|
||||
try {
|
||||
|
|
|
|||
|
|
@ -46,7 +46,7 @@ public class PersonDataPushTask {
|
|||
/**
|
||||
* 考勤、入场、合同(开定时器)
|
||||
*/
|
||||
// @Scheduled(cron = "0 10 7,9,11,13,15,17,19,21,23 * * ?")//正式
|
||||
@Scheduled(cron = "0 10 7,9,11,13,15,17,19,21,23 * * ?")//正式
|
||||
// @Scheduled(fixedRate = 1000*60*15)//测试
|
||||
@Async
|
||||
public void PushAttendanceInfo(){
|
||||
|
|
|
|||
|
|
@ -54,7 +54,7 @@ public class PushPersonTask {
|
|||
//通过userid找到手机号
|
||||
SysUserBean user = personService.selectPhone(userId);
|
||||
String url = "http://api.ktsms.cn/sms_token?ddtkey=bonus&secretkey=KtyBns@Admin2023!";
|
||||
String msg = "【博诺思】" + user.getUserName() + "您好,请进入产业工人管理平台-信息推送,确认相关人员是否进行入场推送操作!";
|
||||
String msg = "【产业工人管理平台】" + user.getUserName() + "您好,请进入产业工人管理平台-信息推送,确认相关人员是否进行入场推送操作!";
|
||||
String details = url + "&mobile=" + user.getPhone() + "&content=" + msg;
|
||||
HttpRequest.post(details).execute(false).body();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -20,17 +20,17 @@ import java.util.List;
|
|||
*/
|
||||
public class ArcFaceHelper {
|
||||
|
||||
private static final String APP_ID = "52XE2dQBtdmMsfDMvyKmPCD1nGBSGQWQGUyJh5z9JhND";
|
||||
private static final String APP_ID = "52XE2dQBtdmMsfDMvyKmPCCtcrvJ6oHr2mN3dWt6uoAE";
|
||||
|
||||
/**
|
||||
* x64
|
||||
*/
|
||||
private static final String WIN64_SDK_KEY = "GggpcEphVxXLXcpEZz6tdC19o3QhbuktDm3YTUhUGr7J";
|
||||
private static final String WIN64_SDK_KEY = "GZ7EyzpdhzPmuBh4GeZckiwjiuuztk5hYbkgbnLAwAS3";
|
||||
|
||||
/**
|
||||
* linux_64
|
||||
*/
|
||||
private static final String LINUX64_SDK_KEY = "GggpcEphVxXLXcpEZz6tdC19evqXbbhMyYt71DGLwnCp";
|
||||
private static final String LINUX64_SDK_KEY = "GZ7EyzpdhzPmuBh4GeZckiwjaoLu4aTEpkcDERQX3jmV";
|
||||
|
||||
private static FaceEngine faceEngine = null;
|
||||
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ public class IpAndPathConfig {
|
|||
* test 测试
|
||||
* prod 正式
|
||||
*/
|
||||
public static String environment = "prod";
|
||||
public static String environment = "test";
|
||||
|
||||
|
||||
|
||||
|
|
@ -33,7 +33,7 @@ public class IpAndPathConfig {
|
|||
*/
|
||||
public static String faceUrl1 = "http://127.0.0.1:1918/gzrbmw/";
|
||||
public static String faceUrl2 = "http://192.168.0.14:19120/gzrbmw/";
|
||||
public static String faceUrl3 = "http://112.27.246.86:21626/hdrab/";
|
||||
public static String faceUrl3 = "http://116.63.142.171:1919/gzrnama/";
|
||||
|
||||
/**
|
||||
* 相关配置
|
||||
|
|
|
|||
|
|
@ -45,7 +45,7 @@ public class WarningTask {
|
|||
}else{
|
||||
try {
|
||||
String url = "http://api.ktsms.cn/sms_token?ddtkey=bonus&secretkey=KtyBns@Admin2023!";
|
||||
String msg ="【博诺思】"+vo.getUsername() +"您好,您的" + vo.getName() + "证件将于"+vo.getValidEndDate()+"到期,请及时处理。";
|
||||
String msg ="【产业工人管理平台】"+vo.getUsername() +"您好,您的" + vo.getName() + "证件将于"+vo.getValidEndDate()+"到期,请及时处理。";
|
||||
String details = url+"&mobile="+ vo.getPhone() + "&content=" + msg;
|
||||
HttpRequest.post(details).execute(false).body();
|
||||
log.info( vo.getPhone()+"发送成功");
|
||||
|
|
@ -73,7 +73,7 @@ public class WarningTask {
|
|||
}else{
|
||||
try {
|
||||
String url = "http://api.ktsms.cn/sms_token?ddtkey=bonus&secretkey=KtyBns@Admin2023!";
|
||||
String msg ="【博诺思】"+vo.getUsername() +"您好,您的" + vo.getName() + "证件将于"+vo.getReviewDate()+"进行复审";
|
||||
String msg ="【产业工人管理平台】"+vo.getUsername() +"您好,您的" + vo.getName() + "证件将于"+vo.getReviewDate()+"进行复审";
|
||||
String details = url+"&mobile="+ vo.getPhone() + "&content=" + msg;
|
||||
HttpRequest.post(details).execute(false).body();
|
||||
log.info( vo.getPhone()+"发送成功");
|
||||
|
|
|
|||
|
|
@ -1,18 +1,23 @@
|
|||
# 19120 location
|
||||
# 21626 prod
|
||||
server.port=21626
|
||||
# 19120 ????
|
||||
# 1918 ????
|
||||
server.port=19120
|
||||
|
||||
server.servlet.context-path=/hdrbmw
|
||||
server.servlet.context-path=/gzrbmw
|
||||
#mysql
|
||||
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
|
||||
|
||||
#spring.datasource.url=jdbc:mysql://192.168.0.14:4418/hd_real_name?useUnicode=true&characterEncoding=utf-8&allowMultiQueries=true&useSSL=false
|
||||
#spring.datasource.url=jdbc:mysql://192.168.1.8:23343/gz_real_name?characterEncoding=utf8&connectTimeout=60000&socketTimeout=60000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=Asia/Shanghai&allowMultiQueries=true
|
||||
#spring.datasource.username=root
|
||||
#spring.datasource.password=Bonus@admin123!
|
||||
#spring.datasource.password=Bonus@ynks123!
|
||||
|
||||
spring.datasource.url=jdbc:mysql://192.168.1.16:4419/hd_real_name?useUnicode=true&characterEncoding=utf-8&allowMultiQueries=true&useSSL=false
|
||||
spring.datasource.url=jdbc:mysql://192.168.0.14:4418/gz_real_name?useUnicode=true&characterEncoding=utf-8&allowMultiQueries=true&useSSL=false
|
||||
spring.datasource.username=root
|
||||
spring.datasource.password=Bonus@sgaqyj123!
|
||||
spring.datasource.password=Bonus@admin123!
|
||||
|
||||
#spring.datasource.url=jdbc:mysql://localhost:13307/gz_rn?useUnicode=true&characterEncoding=utf-8&allowMultiQueries=true&useSSL=false
|
||||
#spring.datasource.url=jdbc:mysql://10.1.0.141:13306/gz_rn?useUnicode=true&characterEncoding=utf-8&allowMultiQueries=true&useSSL=false
|
||||
#spring.datasource.username=root
|
||||
#spring.datasource.password=gsyfq@09mysql!
|
||||
|
||||
spring.datasource.druid.stat-view-servlet.enabled=false
|
||||
spring.datasource.initialSize=5
|
||||
|
|
@ -44,13 +49,13 @@ mybatis.configuration.mapUnderscoreToCamelCase=true
|
|||
#spring.redis.port=6379
|
||||
#spring.redis.password=
|
||||
|
||||
#spring.redis.host=192.168.0.14
|
||||
#spring.redis.port=2004
|
||||
#spring.redis.password=Plzbns@Redis123!
|
||||
spring.redis.host=192.168.0.14
|
||||
spring.redis.port=2004
|
||||
spring.redis.password=Plzbns@Redis123!
|
||||
|
||||
spring.redis.host=192.168.1.16
|
||||
spring.redis.port=6388
|
||||
spring.redis.password=szwz@86redis!
|
||||
#spring.redis.host=10.1.0.141
|
||||
#spring.redis.port=6379
|
||||
#spring.redis.password=bonusadmin
|
||||
|
||||
logging.config=classpath:logback-boot.xml
|
||||
log.level.root=info
|
||||
|
|
|
|||
|
|
@ -1,9 +1,9 @@
|
|||
|
||||
// var dataUrl ="http://10.1.0.142:1918/gzrbmw/";
|
||||
//测试
|
||||
// var dataPath ="http://" + currentHostname + ":19120/hdrbmw";
|
||||
// var dataUrl ="http://" + currentHostname + ":19120/gzrbmw";
|
||||
//正式
|
||||
var dataPath ="http://" + currentHostname + ":21626/hdrbmw";
|
||||
var dataUrl ="http://" + currentHostname + ":1918/gzrbmw";
|
||||
|
||||
var token=localStorage.getItem('token');
|
||||
$(function() {
|
||||
|
|
|
|||
|
|
@ -2,9 +2,9 @@ var ctxPath = getContextPath();
|
|||
var currentHostname = window.location.hostname;
|
||||
|
||||
//测试
|
||||
// var dataPath ="http://" + currentHostname + ":19120/hdrbmw";
|
||||
var dataPath ="http://" + currentHostname + ":19120/gzrbmw";
|
||||
//正式
|
||||
var dataPath ="http://" + currentHostname + ":21626/hdrbmw";
|
||||
// var dataPath ="http://" + currentHostname + ":1918/gzrbmw";
|
||||
|
||||
function getContextPath() {
|
||||
var pathName = document.location.pathname;
|
||||
|
|
|
|||
|
|
@ -592,7 +592,7 @@ function findMsg(){
|
|||
random+=parseInt(Math.random()*(9+1),10);
|
||||
}
|
||||
|
||||
var content="【博诺思】您注册的验证码为:"+random+",有效期为3分钟,若非本人操作,请勿泄露。";
|
||||
var content="【产业工人管理平台】您注册的验证码为:"+random+",有效期为3分钟,若非本人操作,请勿泄露。";
|
||||
$.ajax({
|
||||
type: 'POST',
|
||||
url:"http://api.ktsms.cn/sms_token",
|
||||
|
|
|
|||
|
|
@ -149,7 +149,7 @@ function findMsg(){
|
|||
for(var i=0;i<4;i++){
|
||||
random+=parseInt(Math.random()*(9+1),10);
|
||||
}
|
||||
var content="【博诺思】您的验证码为:"+random+",有效期为5分钟,若非本人操作,请勿泄露。";
|
||||
var content="【产业工人管理平台】您的验证码为:"+random+",有效期为5分钟,若非本人操作,请勿泄露。";
|
||||
$.ajax({
|
||||
type: 'POST',
|
||||
url:"http://api.ktsms.cn/sms_token",
|
||||
|
|
|
|||
|
|
@ -309,7 +309,7 @@ function initRstUi(proId) {
|
|||
// window.open(data.obj, '人社厅');
|
||||
if(data.res=="1"){
|
||||
// 定义新的 href
|
||||
var newHref = '../../hdrbmw/css/bootstrap-table/bootstrap-combined.css';
|
||||
var newHref = '../../gzrbmw/css/bootstrap-table/bootstrap-combined.css';
|
||||
// 使用正则表达式替换 href 属性
|
||||
var pattern = /href="(\/collect-api\/l-css\/bootstrap-combined\.css|https:\/\/ldyg\.guizhou\.gov\.cn\/collect-api\/l-css\/bootstrap-combined\.css)"/g;
|
||||
var updatedPage = data.obj.replace(pattern, `href="${newHref}"`);
|
||||
|
|
|
|||
|
|
@ -322,9 +322,9 @@ function findMsg(){
|
|||
var url = "http://api.ktsms.cn/sms_token?ddtkey=bonus&secretkey=KtyBns@Admin2023!";
|
||||
var content;
|
||||
if (examineStatus == "1") {
|
||||
content = "【博诺思】审核通过,手机号:" + phone + ",用户名:" + userName + ",密码:GZsbd@123456";
|
||||
content = "【产业工人管理平台】审核通过,手机号:" + phone + ",用户名:" + userName + ",密码:GZsbd@123456";
|
||||
} else if (examineStatus == "2") {
|
||||
content = "【博诺思】审核未通过,未通过原因:" + examineRemark + "";
|
||||
content = "【产业工人管理平台】审核未通过,未通过原因:" + examineRemark + "";
|
||||
}
|
||||
var userPhone = phone;
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,93 @@
|
|||
# 19120 ????
|
||||
# 1918 ????
|
||||
server.port=19120
|
||||
|
||||
server.servlet.context-path=/gzrbmw
|
||||
#mysql
|
||||
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
|
||||
|
||||
#spring.datasource.url=jdbc:mysql://192.168.1.8:23343/gz_real_name?characterEncoding=utf8&connectTimeout=60000&socketTimeout=60000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=Asia/Shanghai&allowMultiQueries=true
|
||||
#spring.datasource.username=root
|
||||
#spring.datasource.password=Bonus@ynks123!
|
||||
|
||||
spring.datasource.url=jdbc:mysql://192.168.0.14:4418/gz_real_name?useUnicode=true&characterEncoding=utf-8&allowMultiQueries=true&useSSL=false
|
||||
spring.datasource.username=root
|
||||
spring.datasource.password=Bonus@admin123!
|
||||
|
||||
#spring.datasource.url=jdbc:mysql://localhost:13307/gz_rn?useUnicode=true&characterEncoding=utf-8&allowMultiQueries=true&useSSL=false
|
||||
#spring.datasource.url=jdbc:mysql://10.1.0.141:13306/gz_rn?useUnicode=true&characterEncoding=utf-8&allowMultiQueries=true&useSSL=false
|
||||
#spring.datasource.username=root
|
||||
#spring.datasource.password=gsyfq@09mysql!
|
||||
|
||||
spring.datasource.druid.stat-view-servlet.enabled=false
|
||||
spring.datasource.initialSize=5
|
||||
spring.datasource.minIdle=5
|
||||
spring.datasource.maxActive=60
|
||||
spring.datasource.maxWait=60000
|
||||
spring.datasource.timeBetweenEvictionRunsMillis=60000
|
||||
spring.datasource.minEvictableIdleTimeMillis=300000
|
||||
spring.datasource.validationQuery=SELECT 1
|
||||
spring.datasource.testWhileIdle=true
|
||||
spring.datasource.testOnBorrow=true
|
||||
spring.datasource.testOnReturn=false
|
||||
spring.datasource.poolPreparedStatements=true
|
||||
spring.datasource.maxPoolPreparedStatementPerConnectionSize=20
|
||||
spring.datasource.filters=stat,wall,log4j
|
||||
spring.datasource.connectionProperties=druid.stat.mergeSql=true;druid.stat.slowSqlMillis=5000
|
||||
spring.devtools.restart.enabled=false
|
||||
spring.devtools.restart.additional-paths=src/main/java
|
||||
|
||||
server.session.timeout=10
|
||||
server.tomcat.uri-encoding=UTF-8
|
||||
#mapper
|
||||
mybatis.mapper-locations=classpath:mappers/*/*Mapper.xml
|
||||
mybatis.type-aliases-package=com.bonus.gzrn.rnbmw.*.entity
|
||||
mybatis.configuration.mapUnderscoreToCamelCase=true
|
||||
|
||||
#redis config
|
||||
#spring.redis.host=127.0.0.1
|
||||
#spring.redis.port=6379
|
||||
#spring.redis.password=
|
||||
|
||||
spring.redis.host=192.168.0.14
|
||||
spring.redis.port=2004
|
||||
spring.redis.password=Plzbns@Redis123!
|
||||
|
||||
#spring.redis.host=10.1.0.141
|
||||
#spring.redis.port=6379
|
||||
#spring.redis.password=bonusadmin
|
||||
|
||||
logging.config=classpath:logback-boot.xml
|
||||
log.level.root=info
|
||||
log.level.my=debug
|
||||
log.file=logs/sys-back.log
|
||||
log.maxsize=30MB
|
||||
server.max-http-header-size=102400
|
||||
spring.servlet.multipart.max-file-size=-1
|
||||
spring.servlet.multipart.max-request-size=-1
|
||||
spring.http.multipart.maxFileSize=10Mb
|
||||
spring.http.multipart.maxRequestSize=10Mb
|
||||
token.expire.seconds=7200
|
||||
spring.servlet.multipart.enabled=true
|
||||
files.path=d:\\files
|
||||
#\u767B\u5F55\u9A8C\u8BC1\u7801\u8FC7\u671F\u65F6\u95F4\uFF0C\u5355\u4F4D \u5206\u949F
|
||||
loginCode.expiration = 319
|
||||
#\u9A8C\u8BC1\u7801redis\u7684key\u503C\u524D\u7F00
|
||||
loginCode.prefix = login_code
|
||||
|
||||
# slow http attack Defense
|
||||
# ???????????????
|
||||
server.tomcat.connection-timeout=5000
|
||||
# ??KeepAlive???????????
|
||||
server.tomcat.keep-alive-timeout=5000
|
||||
# ???????
|
||||
server.tomcat.max-connections=10000
|
||||
# ???????
|
||||
server.tomcat.threads.max=200
|
||||
# ?????????
|
||||
server.tomcat.threads.min-spare=10
|
||||
# ????????????????
|
||||
server.tomcat.max-http-form-post-size=1048576
|
||||
# ??Tomcat???????
|
||||
server.tomcat.remoteip.remote-ip-header=x-forwarded-for
|
||||
server.tomcat.remoteip.protocol-header=x-forwarded-proto
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue