Compare commits

..

No commits in common. "master" and "main" have entirely different histories.
master ... main

1735 changed files with 240513 additions and 8587 deletions

View File

@ -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)

View File

@ -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

View File

@ -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] --------------

View File

@ -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] --------无信号班组有效期消息通知结束------

View File

@ -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>-->

View File

@ -1,5 +1,5 @@
项目名称
贵州宏电实名制
贵州实名制

View File

@ -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 {

View File

@ -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;

View File

@ -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() +
"工程提醒您,无电子考勤即无工资。" +
"您在本工程已连续三日未打电子考勤,已被管理平台列为暂时离场人员。" +

View File

@ -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();

View File

@ -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 {

View File

@ -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(){

View File

@ -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();
}

View File

@ -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;

View File

@ -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/";
/**
* 相关配置

View File

@ -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()+"发送成功");

View File

@ -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

View File

@ -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() {

View File

@ -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;

View File

@ -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",

View File

@ -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",

View File

@ -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}"`);

View File

@ -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;

View File

@ -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

Some files were not shown because too many files have changed in this diff Show More