wangliang 3 年 前
コミット
6d908f8739
1 ファイル変更1188 行追加0 行削除
  1. 1188 0
      logs/themis-admin.log

+ 1188 - 0
logs/themis-admin.log

@@ -0,0 +1,1188 @@
+2022-05-27 09:25:41.825| main | INFO |  -  | Starting ThemisAdminApplication on kingdeMacBook-Air.local with PID 2045 (/Users/king/git/backend-service/themis-admin/target/classes started by king in /Users/king/git/backend-service) | [org.springframework.boot.StartupInfoLogger:55]
+2022-05-27 09:25:41.837| main | INFO |  -  | No active profile set, falling back to default profiles: default | [org.springframework.boot.SpringApplication:651]
+2022-05-27 09:25:51.205| main | INFO |  -  | Multiple Spring Data modules found, entering strict repository configuration mode! | [org.springframework.data.repository.config.RepositoryConfigurationDelegate:249]
+2022-05-27 09:25:51.222| main | INFO |  -  | Bootstrapping Spring Data Redis repositories in DEFAULT mode. | [org.springframework.data.repository.config.RepositoryConfigurationDelegate:127]
+2022-05-27 09:25:51.559| main | INFO |  -  | Finished Spring Data repository scanning in 154ms. Found 0 Redis repository interfaces. | [org.springframework.data.repository.config.RepositoryConfigurationDelegate:187]
+2022-05-27 09:25:52.815| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBAppMapper' and 'com.qmth.themis.business.dao.TBAppMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:25:52.817| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBAppVersionMapper' and 'com.qmth.themis.business.dao.TBAppVersionMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:25:52.818| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBAttachmentMapper' and 'com.qmth.themis.business.dao.TBAttachmentMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:25:52.819| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBClientVersionMapper' and 'com.qmth.themis.business.dao.TBClientVersionMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:25:52.819| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBExamInvigilateUserMapper' and 'com.qmth.themis.business.dao.TBExamInvigilateUserMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:25:52.820| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBOrgMapper' and 'com.qmth.themis.business.dao.TBOrgMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:25:52.821| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBPrivilegeMapper' and 'com.qmth.themis.business.dao.TBPrivilegeMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:25:52.821| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBRoleMapper' and 'com.qmth.themis.business.dao.TBRoleMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:25:52.822| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBRolePrivilegeMapper' and 'com.qmth.themis.business.dao.TBRolePrivilegeMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:25:52.822| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBSessionMapper' and 'com.qmth.themis.business.dao.TBSessionMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:25:52.823| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBTaskHistoryMapper' and 'com.qmth.themis.business.dao.TBTaskHistoryMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:25:52.824| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBUserMapper' and 'com.qmth.themis.business.dao.TBUserMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:25:52.825| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBUserRoleMapper' and 'com.qmth.themis.business.dao.TBUserRoleMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:25:52.825| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEConfigMapper' and 'com.qmth.themis.business.dao.TEConfigMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:25:52.826| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamActivityMapper' and 'com.qmth.themis.business.dao.TEExamActivityMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:25:52.826| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamBreachLogMapper' and 'com.qmth.themis.business.dao.TEExamBreachLogMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:25:52.827| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamCourseMapper' and 'com.qmth.themis.business.dao.TEExamCourseMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:25:52.827| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamMapper' and 'com.qmth.themis.business.dao.TEExamMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:25:52.828| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamPaperMapper' and 'com.qmth.themis.business.dao.TEExamPaperMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:25:52.828| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamReexamAuditingMapper' and 'com.qmth.themis.business.dao.TEExamReexamAuditingMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:25:52.828| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamReexamMapper' and 'com.qmth.themis.business.dao.TEExamReexamMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:25:52.829| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamStudentLogMapper' and 'com.qmth.themis.business.dao.TEExamStudentLogMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:25:52.830| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamStudentMapper' and 'com.qmth.themis.business.dao.TEExamStudentMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:25:52.830| main | WARN |  -  | Skipping MapperFactoryBean with name 'TESimulatePaperMapper' and 'com.qmth.themis.business.dao.TESimulatePaperMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:25:52.830| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEStudentMapper' and 'com.qmth.themis.business.dao.TEStudentMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:25:52.831| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEUserLogMapper' and 'com.qmth.themis.business.dao.TEUserLogMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:25:52.831| main | WARN |  -  | Skipping MapperFactoryBean with name 'TGErrorMapper' and 'com.qmth.themis.business.dao.TGErrorMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:25:52.832| main | WARN |  -  | Skipping MapperFactoryBean with name 'TIeExamInvigilateCallLogMapper' and 'com.qmth.themis.business.dao.TIeExamInvigilateCallLogMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:25:52.833| main | WARN |  -  | Skipping MapperFactoryBean with name 'TIeExamInvigilateCallMapper' and 'com.qmth.themis.business.dao.TIeExamInvigilateCallMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:25:52.833| main | WARN |  -  | Skipping MapperFactoryBean with name 'TIeExamInvigilateNoticeMapper' and 'com.qmth.themis.business.dao.TIeExamInvigilateNoticeMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:25:52.845| main | WARN |  -  | Skipping MapperFactoryBean with name 'TIeInvigilateExceptionInfoMapper' and 'com.qmth.themis.business.dao.TIeInvigilateExceptionInfoMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:25:52.857| main | WARN |  -  | Skipping MapperFactoryBean with name 'TIeInvigilateWarnInfoMapper' and 'com.qmth.themis.business.dao.TIeInvigilateWarnInfoMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:25:52.889| main | WARN |  -  | Skipping MapperFactoryBean with name 'TMRocketMessageMapper' and 'com.qmth.themis.business.dao.TMRocketMessageMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:25:52.890| main | WARN |  -  | Skipping MapperFactoryBean with name 'TMTencentVideoMessageMapper' and 'com.qmth.themis.business.dao.TMTencentVideoMessageMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:25:52.891| main | WARN |  -  | Skipping MapperFactoryBean with name 'TOeExamAnswerMapper' and 'com.qmth.themis.business.dao.TOeExamAnswerMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:25:52.897| main | WARN |  -  | Skipping MapperFactoryBean with name 'TOeExamBreakHistoryMapper' and 'com.qmth.themis.business.dao.TOeExamBreakHistoryMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:25:52.902| main | WARN |  -  | Skipping MapperFactoryBean with name 'TOeExamRecordMapper' and 'com.qmth.themis.business.dao.TOeExamRecordMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:25:52.928| main | WARN |  -  | Skipping MapperFactoryBean with name 'TOeExamSimulateHistoryMapper' and 'com.qmth.themis.business.dao.TOeExamSimulateHistoryMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:25:52.929| main | WARN |  -  | Skipping MapperFactoryBean with name 'TOeFaceVerifyHistoryMapper' and 'com.qmth.themis.business.dao.TOeFaceVerifyHistoryMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:25:52.942| main | WARN |  -  | Skipping MapperFactoryBean with name 'TOeLivenessVerifyHistoryMapper' and 'com.qmth.themis.business.dao.TOeLivenessVerifyHistoryMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:25:52.943| main | WARN |  -  | No MyBatis mapper was found in '[com.qmth.themis.business.dao]' package. Please check your configuration. | [org.mybatis.logging.Logger:44]
+2022-05-27 09:26:00.042| main | INFO |  -  | Tomcat initialized with port(s): 6001 (http) | [org.springframework.boot.web.embedded.tomcat.TomcatWebServer:108]
+2022-05-27 09:26:00.125| main | INFO |  -  | Initializing ProtocolHandler ["http-nio-6001"] | [org.apache.juli.logging.DirectJDKLog:173]
+2022-05-27 09:26:00.134| main | INFO |  -  | Starting service [Tomcat] | [org.apache.juli.logging.DirectJDKLog:173]
+2022-05-27 09:26:00.135| main | INFO |  -  | Starting Servlet engine: [Apache Tomcat/9.0.35] | [org.apache.juli.logging.DirectJDKLog:173]
+2022-05-27 09:26:01.085| main | INFO |  -  | Initializing Spring embedded WebApplicationContext | [org.apache.juli.logging.DirectJDKLog:173]
+2022-05-27 09:26:01.086| main | INFO |  -  | Root WebApplicationContext: initialization completed in 18927 ms | [org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext:284]
+2022-05-27 09:26:27.270| main | WARN |  -  | Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sysController': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TEExamActivityServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TEExamServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TOeExamRecordServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'uidUtil': Invocation of init method failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool | [org.springframework.context.support.AbstractApplicationContext:558]
+2022-05-27 09:26:27.314| NettyClientSelector_1 | INFO |  -  | closeChannel: close the connection to remote address[192.168.10.36:9876] result: true | [org.apache.rocketmq.logging.Slf4jLoggerFactory$Slf4jLogger:95]
+2022-05-27 09:26:27.354| NettyClientSelector_1 | INFO |  -  | closeChannel: close the connection to remote address[192.168.10.36:10911] result: true | [org.apache.rocketmq.logging.Slf4jLoggerFactory$Slf4jLogger:95]
+2022-05-27 09:26:27.389| NettyClientSelector_1 | INFO |  -  | closeChannel: close the connection to remote address[192.168.10.36:9876] result: true | [org.apache.rocketmq.logging.Slf4jLoggerFactory$Slf4jLogger:95]
+2022-05-27 09:26:27.390| NettyClientSelector_1 | INFO |  -  | closeChannel: close the connection to remote address[192.168.10.36:10911] result: true | [org.apache.rocketmq.logging.Slf4jLoggerFactory$Slf4jLogger:95]
+2022-05-27 09:26:27.402| main | INFO |  -  | {dataSource-0} closing ... | [com.alibaba.druid.pool.DruidDataSource:1965]
+2022-05-27 09:26:27.411| main | INFO |  -  | Stopping service [Tomcat] | [org.apache.juli.logging.DirectJDKLog:173]
+2022-05-27 09:26:27.554| main | INFO |  -  | 
+
+Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. | [org.springframework.boot.autoconfigure.logging.ConditionEvaluationReportLoggingListener:136]
+2022-05-27 09:26:27.851| main | ERROR |  -  | Application run failed | [org.springframework.boot.SpringApplication:837]
+org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sysController': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TEExamActivityServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TEExamServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TOeExamRecordServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'uidUtil': Invocation of init method failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool
+	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:321)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1422)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:594)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:517)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:323)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:226)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:321)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:895)
+	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:878)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:550)
+	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:143)
+	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:758)
+	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:750)
+	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
+	at org.springframework.boot.SpringApplication.run(SpringApplication.java:315)
+	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1237)
+	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1226)
+	at com.qmth.themis.admin.ThemisAdminApplication.main(ThemisAdminApplication.java:28)
+Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TEExamActivityServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TEExamServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TOeExamRecordServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'uidUtil': Invocation of init method failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool
+	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:321)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1422)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:594)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:517)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:323)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:226)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:321)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
+	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1306)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1226)
+	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:521)
+	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:497)
+	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:650)
+	at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:239)
+	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:130)
+	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:318)
+	... 18 common frames omitted
+Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TEExamServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TOeExamRecordServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'uidUtil': Invocation of init method failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool
+	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:321)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1422)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:594)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:517)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:323)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:226)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:321)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
+	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1306)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1226)
+	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:521)
+	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:497)
+	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:650)
+	at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:239)
+	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:130)
+	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:318)
+	... 34 common frames omitted
+Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TOeExamRecordServiceImpl': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'uidUtil': Invocation of init method failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool
+	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:321)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1422)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:594)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:517)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:323)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:226)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:321)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
+	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1306)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1226)
+	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:521)
+	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:497)
+	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:650)
+	at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:239)
+	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:130)
+	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:318)
+	... 50 common frames omitted
+Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'uidUtil': Invocation of init method failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool
+	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:160)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:416)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1788)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:595)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:517)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:323)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:226)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:321)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:207)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.resolveBeanByName(AbstractAutowireCapableBeanFactory.java:454)
+	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.autowireResource(CommonAnnotationBeanPostProcessor.java:527)
+	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.getResource(CommonAnnotationBeanPostProcessor.java:497)
+	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor$ResourceElement.getResourceToInject(CommonAnnotationBeanPostProcessor.java:650)
+	at org.springframework.beans.factory.annotation.InjectionMetadata$InjectedElement.inject(InjectionMetadata.java:239)
+	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:130)
+	at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessProperties(CommonAnnotationBeanPostProcessor.java:318)
+	... 66 common frames omitted
+Caused by: org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool
+	at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:282)
+	at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:476)
+	at org.springframework.data.redis.core.RedisConnectionUtils.doGetConnection(RedisConnectionUtils.java:134)
+	at org.springframework.data.redis.core.RedisConnectionUtils.getConnection(RedisConnectionUtils.java:97)
+	at org.springframework.data.redis.core.RedisConnectionUtils.getConnection(RedisConnectionUtils.java:84)
+	at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:215)
+	at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:188)
+	at org.springframework.data.redis.core.AbstractOperations.execute(AbstractOperations.java:96)
+	at org.springframework.data.redis.core.DefaultValueOperations.setIfAbsent(DefaultValueOperations.java:310)
+	at com.qmth.themis.business.util.UidUtil.registerMachineId(UidUtil.java:62)
+	at com.qmth.themis.business.util.UidUtil.init(UidUtil.java:47)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:498)
+	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:389)
+	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:333)
+	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:157)
+	... 81 common frames omitted
+Caused by: redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool
+	at redis.clients.jedis.util.Pool.getResource(Pool.java:59)
+	at redis.clients.jedis.JedisPool.getResource(JedisPool.java:288)
+	at redis.clients.jedis.JedisPool.getResource(JedisPool.java:15)
+	at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:272)
+	... 98 common frames omitted
+Caused by: redis.clients.jedis.exceptions.JedisConnectionException: Failed connecting to localhost:6379
+	at redis.clients.jedis.Connection.connect(Connection.java:165)
+	at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:109)
+	at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:1904)
+	at redis.clients.jedis.JedisFactory.makeObject(JedisFactory.java:130)
+	at org.apache.commons.pool2.impl.GenericObjectPool.create(GenericObjectPool.java:899)
+	at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:429)
+	at org.apache.commons.pool2.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:354)
+	at redis.clients.jedis.util.Pool.getResource(Pool.java:50)
+	... 101 common frames omitted
+Caused by: java.net.ConnectException: Connection refused (Connection refused)
+	at java.net.PlainSocketImpl.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.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+	at java.net.Socket.connect(Socket.java:589)
+	at redis.clients.jedis.DefaultJedisSocketFactory.createSocket(DefaultJedisSocketFactory.java:53)
+	at redis.clients.jedis.Connection.connect(Connection.java:158)
+	... 108 common frames omitted
+2022-05-27 09:26:27.875| main | WARN |  -  | Unable to close ApplicationContext | [org.springframework.boot.SpringApplication:819]
+org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'springApplicationAdminRegistrar' defined in class path resource [org/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class]: BeanPostProcessor before instantiation of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration': Initialization of bean failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importRegistry' available
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:512)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:323)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:226)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:321)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:207)
+	at org.springframework.context.event.AbstractApplicationEventMulticaster.retrieveApplicationListeners(AbstractApplicationEventMulticaster.java:245)
+	at org.springframework.context.event.AbstractApplicationEventMulticaster.getApplicationListeners(AbstractApplicationEventMulticaster.java:197)
+	at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:134)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:403)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:360)
+	at org.springframework.boot.availability.AvailabilityChangeEvent.publish(AvailabilityChangeEvent.java:81)
+	at org.springframework.boot.availability.AvailabilityChangeEvent.publish(AvailabilityChangeEvent.java:67)
+	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.doClose(ServletWebServerApplicationContext.java:167)
+	at org.springframework.context.support.AbstractApplicationContext.close(AbstractApplicationContext.java:978)
+	at org.springframework.boot.SpringApplication.handleRunFailure(SpringApplication.java:814)
+	at org.springframework.boot.SpringApplication.run(SpringApplication.java:325)
+	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1237)
+	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1226)
+	at com.qmth.themis.admin.ThemisAdminApplication.main(ThemisAdminApplication.java:28)
+Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration': Initialization of bean failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importRegistry' available
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:603)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:517)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:323)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:226)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:321)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
+	at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:409)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1338)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1177)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:557)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:517)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:323)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:226)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:321)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:207)
+	at org.springframework.aop.framework.autoproxy.BeanFactoryAdvisorRetrievalHelper.findAdvisorBeans(BeanFactoryAdvisorRetrievalHelper.java:91)
+	at org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findCandidateAdvisors(AbstractAdvisorAutoProxyCreator.java:109)
+	at org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator.findCandidateAdvisors(AnnotationAwareAspectJAutoProxyCreator.java:92)
+	at org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator.shouldSkip(AspectJAwareAdvisorAutoProxyCreator.java:101)
+	at org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessBeforeInstantiation(AbstractAutoProxyCreator.java:251)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInstantiation(AbstractAutowireCapableBeanFactory.java:1141)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.resolveBeforeInstantiation(AbstractAutowireCapableBeanFactory.java:1114)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:506)
+	... 18 common frames omitted
+Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importRegistry' available
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:814)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:1282)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:297)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:207)
+	at org.springframework.context.annotation.ConfigurationClassPostProcessor$ImportAwareBeanPostProcessor.postProcessBeforeInitialization(ConfigurationClassPostProcessor.java:456)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:416)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1788)
+	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:595)
+	... 40 common frames omitted
+2022-05-27 09:30:17.845| main | INFO |  -  | Starting ThemisAdminApplication on kingdeMacBook-Air.local with PID 2196 (/Users/king/git/backend-service/themis-admin/target/classes started by king in /Users/king/git/backend-service) | [org.springframework.boot.StartupInfoLogger:55]
+2022-05-27 09:30:17.858| main | INFO |  -  | No active profile set, falling back to default profiles: default | [org.springframework.boot.SpringApplication:651]
+2022-05-27 09:30:21.526| main | INFO |  -  | Multiple Spring Data modules found, entering strict repository configuration mode! | [org.springframework.data.repository.config.RepositoryConfigurationDelegate:249]
+2022-05-27 09:30:21.556| main | INFO |  -  | Bootstrapping Spring Data Redis repositories in DEFAULT mode. | [org.springframework.data.repository.config.RepositoryConfigurationDelegate:127]
+2022-05-27 09:30:21.642| main | INFO |  -  | Finished Spring Data repository scanning in 45ms. Found 0 Redis repository interfaces. | [org.springframework.data.repository.config.RepositoryConfigurationDelegate:187]
+2022-05-27 09:30:21.938| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBAppMapper' and 'com.qmth.themis.business.dao.TBAppMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:30:21.939| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBAppVersionMapper' and 'com.qmth.themis.business.dao.TBAppVersionMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:30:21.939| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBAttachmentMapper' and 'com.qmth.themis.business.dao.TBAttachmentMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:30:21.939| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBClientVersionMapper' and 'com.qmth.themis.business.dao.TBClientVersionMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:30:21.940| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBExamInvigilateUserMapper' and 'com.qmth.themis.business.dao.TBExamInvigilateUserMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:30:21.940| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBOrgMapper' and 'com.qmth.themis.business.dao.TBOrgMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:30:21.940| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBPrivilegeMapper' and 'com.qmth.themis.business.dao.TBPrivilegeMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:30:21.941| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBRoleMapper' and 'com.qmth.themis.business.dao.TBRoleMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:30:21.941| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBRolePrivilegeMapper' and 'com.qmth.themis.business.dao.TBRolePrivilegeMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:30:21.942| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBSessionMapper' and 'com.qmth.themis.business.dao.TBSessionMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:30:21.942| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBTaskHistoryMapper' and 'com.qmth.themis.business.dao.TBTaskHistoryMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:30:21.943| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBUserMapper' and 'com.qmth.themis.business.dao.TBUserMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:30:21.943| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBUserRoleMapper' and 'com.qmth.themis.business.dao.TBUserRoleMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:30:21.944| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEConfigMapper' and 'com.qmth.themis.business.dao.TEConfigMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:30:21.944| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamActivityMapper' and 'com.qmth.themis.business.dao.TEExamActivityMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:30:21.945| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamBreachLogMapper' and 'com.qmth.themis.business.dao.TEExamBreachLogMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:30:21.946| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamCourseMapper' and 'com.qmth.themis.business.dao.TEExamCourseMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:30:21.946| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamMapper' and 'com.qmth.themis.business.dao.TEExamMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:30:21.946| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamPaperMapper' and 'com.qmth.themis.business.dao.TEExamPaperMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:30:21.946| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamReexamAuditingMapper' and 'com.qmth.themis.business.dao.TEExamReexamAuditingMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:30:21.947| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamReexamMapper' and 'com.qmth.themis.business.dao.TEExamReexamMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:30:21.947| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamStudentLogMapper' and 'com.qmth.themis.business.dao.TEExamStudentLogMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:30:21.947| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamStudentMapper' and 'com.qmth.themis.business.dao.TEExamStudentMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:30:21.947| main | WARN |  -  | Skipping MapperFactoryBean with name 'TESimulatePaperMapper' and 'com.qmth.themis.business.dao.TESimulatePaperMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:30:21.948| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEStudentMapper' and 'com.qmth.themis.business.dao.TEStudentMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:30:21.948| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEUserLogMapper' and 'com.qmth.themis.business.dao.TEUserLogMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:30:21.949| main | WARN |  -  | Skipping MapperFactoryBean with name 'TGErrorMapper' and 'com.qmth.themis.business.dao.TGErrorMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:30:21.949| main | WARN |  -  | Skipping MapperFactoryBean with name 'TIeExamInvigilateCallLogMapper' and 'com.qmth.themis.business.dao.TIeExamInvigilateCallLogMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:30:21.949| main | WARN |  -  | Skipping MapperFactoryBean with name 'TIeExamInvigilateCallMapper' and 'com.qmth.themis.business.dao.TIeExamInvigilateCallMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:30:21.950| main | WARN |  -  | Skipping MapperFactoryBean with name 'TIeExamInvigilateNoticeMapper' and 'com.qmth.themis.business.dao.TIeExamInvigilateNoticeMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:30:21.950| main | WARN |  -  | Skipping MapperFactoryBean with name 'TIeInvigilateExceptionInfoMapper' and 'com.qmth.themis.business.dao.TIeInvigilateExceptionInfoMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:30:21.950| main | WARN |  -  | Skipping MapperFactoryBean with name 'TIeInvigilateWarnInfoMapper' and 'com.qmth.themis.business.dao.TIeInvigilateWarnInfoMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:30:21.951| main | WARN |  -  | Skipping MapperFactoryBean with name 'TMRocketMessageMapper' and 'com.qmth.themis.business.dao.TMRocketMessageMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:30:21.951| main | WARN |  -  | Skipping MapperFactoryBean with name 'TMTencentVideoMessageMapper' and 'com.qmth.themis.business.dao.TMTencentVideoMessageMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:30:21.952| main | WARN |  -  | Skipping MapperFactoryBean with name 'TOeExamAnswerMapper' and 'com.qmth.themis.business.dao.TOeExamAnswerMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:30:21.952| main | WARN |  -  | Skipping MapperFactoryBean with name 'TOeExamBreakHistoryMapper' and 'com.qmth.themis.business.dao.TOeExamBreakHistoryMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:30:21.954| main | WARN |  -  | Skipping MapperFactoryBean with name 'TOeExamRecordMapper' and 'com.qmth.themis.business.dao.TOeExamRecordMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:30:21.954| main | WARN |  -  | Skipping MapperFactoryBean with name 'TOeExamSimulateHistoryMapper' and 'com.qmth.themis.business.dao.TOeExamSimulateHistoryMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:30:21.955| main | WARN |  -  | Skipping MapperFactoryBean with name 'TOeFaceVerifyHistoryMapper' and 'com.qmth.themis.business.dao.TOeFaceVerifyHistoryMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:30:21.956| main | WARN |  -  | Skipping MapperFactoryBean with name 'TOeLivenessVerifyHistoryMapper' and 'com.qmth.themis.business.dao.TOeLivenessVerifyHistoryMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:30:21.957| main | WARN |  -  | No MyBatis mapper was found in '[com.qmth.themis.business.dao]' package. Please check your configuration. | [org.mybatis.logging.Logger:44]
+2022-05-27 09:30:23.974| main | INFO |  -  | Tomcat initialized with port(s): 6001 (http) | [org.springframework.boot.web.embedded.tomcat.TomcatWebServer:108]
+2022-05-27 09:30:24.006| main | INFO |  -  | Initializing ProtocolHandler ["http-nio-6001"] | [org.apache.juli.logging.DirectJDKLog:173]
+2022-05-27 09:30:24.007| main | INFO |  -  | Starting service [Tomcat] | [org.apache.juli.logging.DirectJDKLog:173]
+2022-05-27 09:30:24.008| main | INFO |  -  | Starting Servlet engine: [Apache Tomcat/9.0.35] | [org.apache.juli.logging.DirectJDKLog:173]
+2022-05-27 09:30:24.303| main | INFO |  -  | Initializing Spring embedded WebApplicationContext | [org.apache.juli.logging.DirectJDKLog:173]
+2022-05-27 09:30:24.303| main | INFO |  -  | Root WebApplicationContext: initialization completed in 6031 ms | [org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext:284]
+2022-05-27 09:30:29.145| main | INFO |  -  | Uid init success, datacenterId=1, machineId=1 | [com.qmth.themis.business.util.UidUtil:56]
+2022-05-27 09:30:32.298| main | INFO |  -  | Initializing ExecutorService 'taskScheduler' | [org.springframework.scheduling.concurrent.ExecutorConfigurationSupport:181]
+2022-05-27 09:30:32.342| main | INFO |  -  | Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)] | [springfox.documentation.spring.web.PropertySourcedRequestMappingHandlerMapping:69]
+2022-05-27 09:30:33.252| main | INFO |  -  | Initializing ExecutorService 'applicationTaskExecutor' | [org.springframework.scheduling.concurrent.ExecutorConfigurationSupport:181]
+2022-05-27 09:30:34.062| main | INFO |  -  | Starting ProtocolHandler ["http-nio-6001"] | [org.apache.juli.logging.DirectJDKLog:173]
+2022-05-27 09:30:34.103| main | INFO |  -  | Tomcat started on port(s): 6001 (http) with context path '' | [org.springframework.boot.web.embedded.tomcat.TomcatWebServer:220]
+2022-05-27 09:30:34.105| main | INFO |  -  | Context refreshed | [springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:160]
+2022-05-27 09:30:34.142| main | INFO |  -  | Found 1 custom documentation plugin(s) | [springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:163]
+2022-05-27 09:30:34.224| main | INFO |  -  | Scanning for api listing references | [springfox.documentation.spring.web.scanners.ApiListingReferenceScanner:41]
+2022-05-27 09:30:35.030| main | INFO |  -  | Generating unique operation named: queryUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:30:35.042| main | INFO |  -  | Generating unique operation named: queryUsingPOST_2 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:30:35.048| main | INFO |  -  | Generating unique operation named: saveUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:30:35.060| main | INFO |  -  | Generating unique operation named: queryUsingPOST_3 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:30:35.064| main | INFO |  -  | Generating unique operation named: saveUsingPOST_2 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:30:35.087| main | INFO |  -  | Generating unique operation named: saveUsingPOST_3 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:30:35.097| main | INFO |  -  | Generating unique operation named: queryUsingPOST_4 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:30:35.122| main | INFO |  -  | Generating unique operation named: queryUsingPOST_5 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:30:35.125| main | INFO |  -  | Generating unique operation named: saveUsingPOST_4 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:30:35.143| main | INFO |  -  | Generating unique operation named: queryUsingPOST_6 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:30:35.153| main | INFO |  -  | Generating unique operation named: saveUsingPOST_5 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:30:35.205| main | INFO |  -  | Generating unique operation named: queryUsingPOST_7 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:30:35.225| main | INFO |  -  | Generating unique operation named: saveUsingPOST_6 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:30:35.234| main | INFO |  -  | Generating unique operation named: queryUsingPOST_8 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:30:35.247| main | INFO |  -  | Generating unique operation named: saveUsingPOST_7 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:30:35.252| main | INFO |  -  | Generating unique operation named: importDataUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:30:35.261| main | INFO |  -  | Generating unique operation named: queryUsingPOST_9 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:30:35.268| main | INFO |  -  | Generating unique operation named: saveUsingPOST_8 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:30:35.283| main | INFO |  -  | Generating unique operation named: detailUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:30:35.290| main | INFO |  -  | Generating unique operation named: listUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:30:35.331| main | INFO |  -  | Generating unique operation named: exportUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:30:35.333| main | INFO |  -  | Generating unique operation named: importDataUsingPOST_2 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:30:35.363| main | INFO |  -  | Generating unique operation named: queryUsingPOST_10 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:30:35.370| main | INFO |  -  | Generating unique operation named: saveUsingPOST_9 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:30:35.428| main | INFO |  -  | Generating unique operation named: queryUsingPOST_11 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:30:35.491| main | INFO |  -  | Started ThemisAdminApplication in 19.926 seconds (JVM running for 23.227) | [org.springframework.boot.StartupInfoLogger:61]
+2022-05-27 09:30:35.494| main | INFO |  -  | 服务器启动时执行 start | [com.qmth.themis.admin.start.StartRunning:28]
+2022-05-27 09:30:35.498| main | INFO |  -  | 服务器启动时执行 end | [com.qmth.themis.admin.start.StartRunning:30]
+2022-05-27 09:31:13.269| SpringContextShutdownHook | INFO |  -  | Shutting down ExecutorService 'applicationTaskExecutor' | [org.springframework.scheduling.concurrent.ExecutorConfigurationSupport:218]
+2022-05-27 09:31:13.272| SpringContextShutdownHook | INFO |  -  | Shutting down ExecutorService 'taskScheduler' | [org.springframework.scheduling.concurrent.ExecutorConfigurationSupport:218]
+2022-05-27 09:31:13.281| SpringContextShutdownHook | INFO |  -  | Start release machindId | [com.qmth.themis.business.util.UidUtil:81]
+2022-05-27 09:31:13.323| NettyClientSelector_1 | INFO |  -  | closeChannel: close the connection to remote address[192.168.10.36:9876] result: true | [org.apache.rocketmq.logging.Slf4jLoggerFactory$Slf4jLogger:95]
+2022-05-27 09:31:13.325| NettyClientSelector_1 | INFO |  -  | closeChannel: close the connection to remote address[192.168.10.36:10911] result: true | [org.apache.rocketmq.logging.Slf4jLoggerFactory$Slf4jLogger:95]
+2022-05-27 09:31:13.331| NettyClientSelector_1 | INFO |  -  | closeChannel: close the connection to remote address[192.168.10.36:10911] result: true | [org.apache.rocketmq.logging.Slf4jLoggerFactory$Slf4jLogger:95]
+2022-05-27 09:31:13.332| NettyClientSelector_1 | INFO |  -  | closeChannel: close the connection to remote address[192.168.10.36:9876] result: true | [org.apache.rocketmq.logging.Slf4jLoggerFactory$Slf4jLogger:95]
+2022-05-27 09:31:13.336| SpringContextShutdownHook | INFO |  -  | {dataSource-0} closing ... | [com.alibaba.druid.pool.DruidDataSource:1965]
+2022-05-27 09:44:58.000| main | INFO |  -  | Starting ThemisAdminApplication on kingdeMacBook-Air.local with PID 2557 (/Users/king/git/backend-service/themis-admin/target/classes started by king in /Users/king/git/backend-service) | [org.springframework.boot.StartupInfoLogger:55]
+2022-05-27 09:44:58.008| main | INFO |  -  | No active profile set, falling back to default profiles: default | [org.springframework.boot.SpringApplication:651]
+2022-05-27 09:45:01.146| main | INFO |  -  | Multiple Spring Data modules found, entering strict repository configuration mode! | [org.springframework.data.repository.config.RepositoryConfigurationDelegate:249]
+2022-05-27 09:45:01.153| main | INFO |  -  | Bootstrapping Spring Data Redis repositories in DEFAULT mode. | [org.springframework.data.repository.config.RepositoryConfigurationDelegate:127]
+2022-05-27 09:45:01.239| main | INFO |  -  | Finished Spring Data repository scanning in 37ms. Found 0 Redis repository interfaces. | [org.springframework.data.repository.config.RepositoryConfigurationDelegate:187]
+2022-05-27 09:45:01.552| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBAppMapper' and 'com.qmth.themis.business.dao.TBAppMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:45:01.552| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBAppVersionMapper' and 'com.qmth.themis.business.dao.TBAppVersionMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:45:01.553| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBAttachmentMapper' and 'com.qmth.themis.business.dao.TBAttachmentMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:45:01.553| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBClientVersionMapper' and 'com.qmth.themis.business.dao.TBClientVersionMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:45:01.554| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBExamInvigilateUserMapper' and 'com.qmth.themis.business.dao.TBExamInvigilateUserMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:45:01.554| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBOrgMapper' and 'com.qmth.themis.business.dao.TBOrgMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:45:01.554| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBPrivilegeMapper' and 'com.qmth.themis.business.dao.TBPrivilegeMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:45:01.554| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBRoleMapper' and 'com.qmth.themis.business.dao.TBRoleMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:45:01.555| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBRolePrivilegeMapper' and 'com.qmth.themis.business.dao.TBRolePrivilegeMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:45:01.555| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBSessionMapper' and 'com.qmth.themis.business.dao.TBSessionMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:45:01.556| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBTaskHistoryMapper' and 'com.qmth.themis.business.dao.TBTaskHistoryMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:45:01.556| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBUserMapper' and 'com.qmth.themis.business.dao.TBUserMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:45:01.556| main | WARN |  -  | Skipping MapperFactoryBean with name 'TBUserRoleMapper' and 'com.qmth.themis.business.dao.TBUserRoleMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:45:01.557| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEConfigMapper' and 'com.qmth.themis.business.dao.TEConfigMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:45:01.557| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamActivityMapper' and 'com.qmth.themis.business.dao.TEExamActivityMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:45:01.557| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamBreachLogMapper' and 'com.qmth.themis.business.dao.TEExamBreachLogMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:45:01.558| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamCourseMapper' and 'com.qmth.themis.business.dao.TEExamCourseMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:45:01.558| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamMapper' and 'com.qmth.themis.business.dao.TEExamMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:45:01.558| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamPaperMapper' and 'com.qmth.themis.business.dao.TEExamPaperMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:45:01.559| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamReexamAuditingMapper' and 'com.qmth.themis.business.dao.TEExamReexamAuditingMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:45:01.559| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamReexamMapper' and 'com.qmth.themis.business.dao.TEExamReexamMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:45:01.559| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamStudentLogMapper' and 'com.qmth.themis.business.dao.TEExamStudentLogMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:45:01.560| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEExamStudentMapper' and 'com.qmth.themis.business.dao.TEExamStudentMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:45:01.560| main | WARN |  -  | Skipping MapperFactoryBean with name 'TESimulatePaperMapper' and 'com.qmth.themis.business.dao.TESimulatePaperMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:45:01.560| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEStudentMapper' and 'com.qmth.themis.business.dao.TEStudentMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:45:01.560| main | WARN |  -  | Skipping MapperFactoryBean with name 'TEUserLogMapper' and 'com.qmth.themis.business.dao.TEUserLogMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:45:01.561| main | WARN |  -  | Skipping MapperFactoryBean with name 'TGErrorMapper' and 'com.qmth.themis.business.dao.TGErrorMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:45:01.561| main | WARN |  -  | Skipping MapperFactoryBean with name 'TIeExamInvigilateCallLogMapper' and 'com.qmth.themis.business.dao.TIeExamInvigilateCallLogMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:45:01.561| main | WARN |  -  | Skipping MapperFactoryBean with name 'TIeExamInvigilateCallMapper' and 'com.qmth.themis.business.dao.TIeExamInvigilateCallMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:45:01.561| main | WARN |  -  | Skipping MapperFactoryBean with name 'TIeExamInvigilateNoticeMapper' and 'com.qmth.themis.business.dao.TIeExamInvigilateNoticeMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:45:01.562| main | WARN |  -  | Skipping MapperFactoryBean with name 'TIeInvigilateExceptionInfoMapper' and 'com.qmth.themis.business.dao.TIeInvigilateExceptionInfoMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:45:01.562| main | WARN |  -  | Skipping MapperFactoryBean with name 'TIeInvigilateWarnInfoMapper' and 'com.qmth.themis.business.dao.TIeInvigilateWarnInfoMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:45:01.562| main | WARN |  -  | Skipping MapperFactoryBean with name 'TMRocketMessageMapper' and 'com.qmth.themis.business.dao.TMRocketMessageMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:45:01.562| main | WARN |  -  | Skipping MapperFactoryBean with name 'TMTencentVideoMessageMapper' and 'com.qmth.themis.business.dao.TMTencentVideoMessageMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:45:01.562| main | WARN |  -  | Skipping MapperFactoryBean with name 'TOeExamAnswerMapper' and 'com.qmth.themis.business.dao.TOeExamAnswerMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:45:01.563| main | WARN |  -  | Skipping MapperFactoryBean with name 'TOeExamBreakHistoryMapper' and 'com.qmth.themis.business.dao.TOeExamBreakHistoryMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:45:01.563| main | WARN |  -  | Skipping MapperFactoryBean with name 'TOeExamRecordMapper' and 'com.qmth.themis.business.dao.TOeExamRecordMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:45:01.563| main | WARN |  -  | Skipping MapperFactoryBean with name 'TOeExamSimulateHistoryMapper' and 'com.qmth.themis.business.dao.TOeExamSimulateHistoryMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:45:01.564| main | WARN |  -  | Skipping MapperFactoryBean with name 'TOeFaceVerifyHistoryMapper' and 'com.qmth.themis.business.dao.TOeFaceVerifyHistoryMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:45:01.564| main | WARN |  -  | Skipping MapperFactoryBean with name 'TOeLivenessVerifyHistoryMapper' and 'com.qmth.themis.business.dao.TOeLivenessVerifyHistoryMapper' mapperInterface. Bean already defined with the same name! | [org.mybatis.logging.Logger:44]
+2022-05-27 09:45:01.565| main | WARN |  -  | No MyBatis mapper was found in '[com.qmth.themis.business.dao]' package. Please check your configuration. | [org.mybatis.logging.Logger:44]
+2022-05-27 09:45:03.721| main | INFO |  -  | Tomcat initialized with port(s): 6001 (http) | [org.springframework.boot.web.embedded.tomcat.TomcatWebServer:108]
+2022-05-27 09:45:03.777| main | INFO |  -  | Initializing ProtocolHandler ["http-nio-6001"] | [org.apache.juli.logging.DirectJDKLog:173]
+2022-05-27 09:45:03.779| main | INFO |  -  | Starting service [Tomcat] | [org.apache.juli.logging.DirectJDKLog:173]
+2022-05-27 09:45:03.780| main | INFO |  -  | Starting Servlet engine: [Apache Tomcat/9.0.35] | [org.apache.juli.logging.DirectJDKLog:173]
+2022-05-27 09:45:04.106| main | INFO |  -  | Initializing Spring embedded WebApplicationContext | [org.apache.juli.logging.DirectJDKLog:173]
+2022-05-27 09:45:04.106| main | INFO |  -  | Root WebApplicationContext: initialization completed in 5842 ms | [org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext:284]
+2022-05-27 09:45:10.018| main | INFO |  -  | Uid init success, datacenterId=1, machineId=1 | [com.qmth.themis.business.util.UidUtil:56]
+2022-05-27 09:45:14.532| main | INFO |  -  | Initializing ExecutorService 'taskScheduler' | [org.springframework.scheduling.concurrent.ExecutorConfigurationSupport:181]
+2022-05-27 09:45:14.587| main | INFO |  -  | Mapped URL path [/v2/api-docs] onto method [springfox.documentation.swagger2.web.Swagger2Controller#getDocumentation(String, HttpServletRequest)] | [springfox.documentation.spring.web.PropertySourcedRequestMappingHandlerMapping:69]
+2022-05-27 09:45:15.538| main | INFO |  -  | Initializing ExecutorService 'applicationTaskExecutor' | [org.springframework.scheduling.concurrent.ExecutorConfigurationSupport:181]
+2022-05-27 09:45:16.438| main | INFO |  -  | Starting ProtocolHandler ["http-nio-6001"] | [org.apache.juli.logging.DirectJDKLog:173]
+2022-05-27 09:45:16.474| main | INFO |  -  | Tomcat started on port(s): 6001 (http) with context path '' | [org.springframework.boot.web.embedded.tomcat.TomcatWebServer:220]
+2022-05-27 09:45:16.476| main | INFO |  -  | Context refreshed | [springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:160]
+2022-05-27 09:45:16.515| main | INFO |  -  | Found 1 custom documentation plugin(s) | [springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper:163]
+2022-05-27 09:45:16.598| main | INFO |  -  | Scanning for api listing references | [springfox.documentation.spring.web.scanners.ApiListingReferenceScanner:41]
+2022-05-27 09:45:17.330| main | INFO |  -  | Generating unique operation named: queryUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:45:17.340| main | INFO |  -  | Generating unique operation named: queryUsingPOST_2 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:45:17.346| main | INFO |  -  | Generating unique operation named: saveUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:45:17.358| main | INFO |  -  | Generating unique operation named: queryUsingPOST_3 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:45:17.361| main | INFO |  -  | Generating unique operation named: saveUsingPOST_2 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:45:17.382| main | INFO |  -  | Generating unique operation named: saveUsingPOST_3 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:45:17.391| main | INFO |  -  | Generating unique operation named: queryUsingPOST_4 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:45:17.417| main | INFO |  -  | Generating unique operation named: queryUsingPOST_5 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:45:17.419| main | INFO |  -  | Generating unique operation named: saveUsingPOST_4 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:45:17.436| main | INFO |  -  | Generating unique operation named: queryUsingPOST_6 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:45:17.447| main | INFO |  -  | Generating unique operation named: saveUsingPOST_5 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:45:17.491| main | INFO |  -  | Generating unique operation named: queryUsingPOST_7 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:45:17.520| main | INFO |  -  | Generating unique operation named: saveUsingPOST_6 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:45:17.530| main | INFO |  -  | Generating unique operation named: queryUsingPOST_8 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:45:17.534| main | INFO |  -  | Generating unique operation named: saveUsingPOST_7 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:45:17.539| main | INFO |  -  | Generating unique operation named: importDataUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:45:17.550| main | INFO |  -  | Generating unique operation named: queryUsingPOST_9 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:45:17.560| main | INFO |  -  | Generating unique operation named: saveUsingPOST_8 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:45:17.575| main | INFO |  -  | Generating unique operation named: detailUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:45:17.581| main | INFO |  -  | Generating unique operation named: listUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:45:17.622| main | INFO |  -  | Generating unique operation named: exportUsingPOST_1 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:45:17.624| main | INFO |  -  | Generating unique operation named: importDataUsingPOST_2 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:45:17.653| main | INFO |  -  | Generating unique operation named: queryUsingPOST_10 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:45:17.660| main | INFO |  -  | Generating unique operation named: saveUsingPOST_9 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:45:17.720| main | INFO |  -  | Generating unique operation named: queryUsingPOST_11 | [springfox.documentation.spring.web.readers.operation.CachingOperationNameGenerator:40]
+2022-05-27 09:45:17.785| main | INFO |  -  | Started ThemisAdminApplication in 21.487 seconds (JVM running for 24.879) | [org.springframework.boot.StartupInfoLogger:61]
+2022-05-27 09:45:17.788| main | INFO |  -  | 服务器启动时执行 start | [com.qmth.themis.admin.start.StartRunning:28]
+2022-05-27 09:45:17.792| main | INFO |  -  | 服务器启动时执行 end | [com.qmth.themis.admin.start.StartRunning:30]
+2022-05-27 09:45:34.829| http-nio-6001-exec-1 | INFO |  -  | Initializing Spring DispatcherServlet 'dispatcherServlet' | [org.apache.juli.logging.DirectJDKLog:173]
+2022-05-27 09:45:34.833| http-nio-6001-exec-1 | INFO |  -  | Initializing Servlet 'dispatcherServlet' | [org.springframework.web.servlet.FrameworkServlet:525]
+2022-05-27 09:45:34.870| http-nio-6001-exec-1 | INFO |  -  | Completed initialization in 36 ms | [org.springframework.web.servlet.FrameworkServlet:547]
+2022-05-27 09:45:35.010| http-nio-6001-exec-1 | INFO |  -  | ============请求地址========:/api/admin/sys/org/queryByOrgCode | [com.qmth.themis.admin.aspect.ApiControllerAspect:60]
+2022-05-27 09:45:35.016| http-nio-6001-exec-1 | INFO |  -  | ============类=============:com.qmth.themis.admin.api.SysController | [com.qmth.themis.admin.aspect.ApiControllerAspect:61]
+2022-05-27 09:45:35.016| http-nio-6001-exec-1 | INFO |  -  | ============方法===========:queryByOrgCode | [com.qmth.themis.admin.aspect.ApiControllerAspect:62]
+2022-05-27 09:45:35.031| http-nio-6001-exec-1 | INFO |  -  | ============参数key:"code",参数value===========:"cdsu" | [com.qmth.themis.admin.aspect.ApiControllerAspect:68]
+2022-05-27 09:45:35.242| http-nio-6001-exec-1 | INFO |  -  | ============耗时============:0秒 | [com.qmth.themis.admin.aspect.ApiControllerAspect:78]
+2022-05-27 09:45:37.120| http-nio-6001-exec-2 | INFO |  -  | ============请求地址========:/api/admin/sys/org/queryByOrgCode | [com.qmth.themis.admin.aspect.ApiControllerAspect:60]
+2022-05-27 09:45:37.122| http-nio-6001-exec-2 | INFO |  -  | ============类=============:com.qmth.themis.admin.api.SysController | [com.qmth.themis.admin.aspect.ApiControllerAspect:61]
+2022-05-27 09:45:37.123| http-nio-6001-exec-2 | INFO |  -  | ============方法===========:queryByOrgCode | [com.qmth.themis.admin.aspect.ApiControllerAspect:62]
+2022-05-27 09:45:37.124| http-nio-6001-exec-2 | INFO |  -  | ============参数key:"code",参数value===========:"cdsu" | [com.qmth.themis.admin.aspect.ApiControllerAspect:68]
+2022-05-27 09:45:37.125| http-nio-6001-exec-2 | INFO |  -  | ============耗时============:0秒 | [com.qmth.themis.admin.aspect.ApiControllerAspect:78]
+2022-05-27 09:45:42.098| http-nio-6001-exec-3 | INFO |  -  | ============请求地址========:/api/admin/user/login/account | [com.qmth.themis.admin.aspect.ApiControllerAspect:60]
+2022-05-27 09:45:42.099| http-nio-6001-exec-3 | INFO |  -  | ============类=============:com.qmth.themis.admin.api.TBUserController | [com.qmth.themis.admin.aspect.ApiControllerAspect:61]
+2022-05-27 09:45:42.099| http-nio-6001-exec-3 | INFO |  -  | ============方法===========:login | [com.qmth.themis.admin.aspect.ApiControllerAspect:62]
+2022-05-27 09:45:42.102| http-nio-6001-exec-3 | INFO |  -  | ============参数key:"mapParameter",参数value===========:{"loginName":"gxy","password":"MTIzNDU2","code":"cdsu"} | [com.qmth.themis.admin.aspect.ApiControllerAspect:68]
+2022-05-27 09:45:43.302| http-nio-6001-exec-3 | INFO |  -  | {dataSource-1} inited | [com.alibaba.druid.pool.DruidDataSource:1003]
+2022-05-27 09:45:43.313| http-nio-6001-exec-3 | DEBUG |  -  | ==>  Preparing: SELECT id,login_name,password,mobile_number,enable,org_id,remark,name,create_id,create_time,update_id,update_Time FROM t_b_user WHERE (login_name = ? AND org_id = ?) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:45:43.662| http-nio-6001-exec-3 | DEBUG |  -  | ==> Parameters: gxy(String), 250210520245211136(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:45:43.744| http-nio-6001-exec-3 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:45:43.764| http-nio-6001-exec-3 | DEBUG |  -  | ==>  Preparing: SELECT id,login_name,password,mobile_number,enable,org_id,remark,name,create_id,create_time,update_id,update_Time FROM t_b_user WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:45:43.767| http-nio-6001-exec-3 | DEBUG |  -  | ==> Parameters: 256355959252193280(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:45:43.770| http-nio-6001-exec-3 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:45:43.793| http-nio-6001-exec-3 | DEBUG |  -  | ==>  Preparing: SELECT id,user_id,role_code FROM t_b_user_role WHERE (user_id = ?) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:45:43.794| http-nio-6001-exec-3 | DEBUG |  -  | ==> Parameters: 256355959252193280(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:45:43.802| http-nio-6001-exec-3 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:45:43.817| http-nio-6001-exec-3 | DEBUG |  -  | ==>  Preparing: SELECT id,role_code,privilege_id FROM t_b_role_privilege WHERE (role_code IN (?)) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:45:43.819| http-nio-6001-exec-3 | DEBUG |  -  | ==> Parameters: ADMIN(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:45:43.843| http-nio-6001-exec-3 | DEBUG |  -  | <==      Total: 106 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:45:43.862| http-nio-6001-exec-3 | DEBUG |  -  | ==>  Preparing: SELECT id,name,url,type,parent_id,sequence,remark,create_time FROM t_b_privilege WHERE (id IN (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?) AND type = ?) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:45:43.868| http-nio-6001-exec-3 | DEBUG |  -  | ==> Parameters: 1(Long), 2(Long), 4(Long), 5(Long), 6(Long), 7(Long), 8(Long), 9(Long), 16(Long), 17(Long), 18(Long), 19(Long), 21(Long), 22(Long), 24(Long), 25(Long), 26(Long), 27(Long), 28(Long), 29(Long), 30(Long), 35(Long), 36(Long), 37(Long), 38(Long), 39(Long), 40(Long), 41(Long), 42(Long), 43(Long), 44(Long), 45(Long), 46(Long), 47(Long), 48(Long), 49(Long), 50(Long), 51(Long), 52(Long), 53(Long), 54(Long), 55(Long), 56(Long), 57(Long), 58(Long), 59(Long), 82(Long), 83(Long), 84(Long), 85(Long), 86(Long), 98(Long), 99(Long), 100(Long), 101(Long), 104(Long), 105(Long), 106(Long), 107(Long), 108(Long), 109(Long), 110(Long), 111(Long), 112(Long), 113(Long), 119(Long), 120(Long), 122(Long), 123(Long), 124(Long), 125(Long), 126(Long), 127(Long), 128(Long), 129(Long), 130(Long), 131(Long), 132(Long), 133(Long), 134(Long), 135(Long), 136(Long), 141(Long), 143(Long), 144(Long), 145(Long), 146(Long), 147(Long), 148(Long), 149(Long), 150(Long), 151(Long), 152(Long), 153(Long), 155(Long), 156(Long), 159(Long), 160(Long), 161(Long), 162(Long), 163(Long), 168(Long), 169(Long), 170(Long), 171(Long), 172(Long), LINK(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:45:43.912| http-nio-6001-exec-3 | DEBUG |  -  | <==      Total: 86 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:45:43.957| http-nio-6001-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"00f3ee344abf4dd591d450ee70cd8f3e","topic":"themis-topic-exam","tag":"WEB","timestamp":1653615943947,"body":"SESSION","type":"WEB","objId":"f60c33a39d9d785010bb9a141f3ed791","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
+2022-05-27 09:45:44.030| http-nio-6001-exec-3 | INFO |  -  | sendOneWay mqDto:{"id":"39aa2cac6de74a978fdf385d2479bfde","topic":"themis-topic-exam","tag":"USER","timestamp":1653615944029,"body":"LOGIN","type":"USER","objId":"256355959252193280","objName":"gxy","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
+2022-05-27 09:45:44.035| http-nio-6001-exec-3 | INFO |  -  | ============耗时============:1秒 | [com.qmth.themis.admin.aspect.ApiControllerAspect:78]
+2022-05-27 09:45:44.091| http-nio-6001-exec-4 | INFO |  -  | admin HandlerInterceptor preHandle is come in | [com.qmth.themis.admin.interceptor.AuthInterceptor:34]
+2022-05-27 09:45:44.092| http-nio-6001-exec-4 | INFO |  -  | Start authorization: url:/api/admin/sys/getPlayUrls, method:POST, platform:WEB, deviceId:5227b1dfc1bbfab9ad8852f80e88473f, authorization:Token f60c33a39d9d785010bb9a141f3ed791:HgFRPaKZjRd2dDzH1nFURgYqHqk=, time:1653615944076 | [com.qmth.themis.admin.interceptor.AuthInterceptor:44]
+2022-05-27 09:45:44.134| http-nio-6001-exec-4 | INFO |  -  | ============请求地址========:/api/admin/sys/getPlayUrls | [com.qmth.themis.admin.aspect.ApiControllerAspect:60]
+2022-05-27 09:45:44.135| http-nio-6001-exec-4 | INFO |  -  | ============类=============:com.qmth.themis.admin.api.SysController | [com.qmth.themis.admin.aspect.ApiControllerAspect:61]
+2022-05-27 09:45:44.135| http-nio-6001-exec-4 | INFO |  -  | ============方法===========:getPlayUrls | [com.qmth.themis.admin.aspect.ApiControllerAspect:62]
+2022-05-27 09:45:44.135| http-nio-6001-exec-4 | INFO |  -  | ============耗时============:0秒 | [com.qmth.themis.admin.aspect.ApiControllerAspect:78]
+2022-05-27 09:45:44.179| http-nio-6001-exec-5 | INFO |  -  | admin HandlerInterceptor preHandle is come in | [com.qmth.themis.admin.interceptor.AuthInterceptor:34]
+2022-05-27 09:45:44.180| http-nio-6001-exec-5 | INFO |  -  | Start authorization: url:/api/admin/sys/getMenu, method:POST, platform:WEB, deviceId:5227b1dfc1bbfab9ad8852f80e88473f, authorization:Token f60c33a39d9d785010bb9a141f3ed791:zCB79LImkDAdVfcW0SDzFq4zTqU=, time:1653615944166 | [com.qmth.themis.admin.interceptor.AuthInterceptor:44]
+2022-05-27 09:45:44.185| http-nio-6001-exec-5 | INFO |  -  | ============请求地址========:/api/admin/sys/getMenu | [com.qmth.themis.admin.aspect.ApiControllerAspect:60]
+2022-05-27 09:45:44.186| http-nio-6001-exec-5 | INFO |  -  | ============类=============:com.qmth.themis.admin.api.SysController | [com.qmth.themis.admin.aspect.ApiControllerAspect:61]
+2022-05-27 09:45:44.186| http-nio-6001-exec-5 | INFO |  -  | ============方法===========:getMenu | [com.qmth.themis.admin.aspect.ApiControllerAspect:62]
+2022-05-27 09:45:44.193| http-nio-6001-exec-5 | DEBUG |  -  | ==>  Preparing: select tbp.* from t_b_privilege tbp left join t_b_role_privilege tbrp on tbrp.privilege_id = tbp.id left join t_b_role tbr on tbr.role_code = tbrp.role_code left join t_b_user_role tbur on tbur.role_code = tbr.role_code left join t_b_user tbu on tbu.id = tbur.user_id where tbp.`type` = 'MENU' and tbu.id = ? order by tbp.parent_id, tbp.`sequence` | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:45:44.215| http-nio-6001-exec-5 | DEBUG |  -  | ==> Parameters: 256355959252193280(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:45:44.229| http-nio-6001-exec-5 | DEBUG |  -  | <==      Total: 20 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:45:44.230| http-nio-6001-exec-5 | INFO |  -  | ============耗时============:0秒 | [com.qmth.themis.admin.aspect.ApiControllerAspect:78]
+2022-05-27 09:45:44.456| http-nio-6001-exec-6 | INFO |  -  | admin HandlerInterceptor preHandle is come in | [com.qmth.themis.admin.interceptor.AuthInterceptor:34]
+2022-05-27 09:45:44.457| http-nio-6001-exec-6 | INFO |  -  | Start authorization: url:/api/admin/user/query, method:POST, platform:WEB, deviceId:5227b1dfc1bbfab9ad8852f80e88473f, authorization:Token f60c33a39d9d785010bb9a141f3ed791:g1IcoDtdOyvSUNEzFsnfRuLm5SY=, time:1653615944443 | [com.qmth.themis.admin.interceptor.AuthInterceptor:44]
+2022-05-27 09:45:44.457| http-nio-6001-exec-7 | INFO |  -  | admin HandlerInterceptor preHandle is come in | [com.qmth.themis.admin.interceptor.AuthInterceptor:34]
+2022-05-27 09:45:44.457| http-nio-6001-exec-7 | INFO |  -  | Start authorization: url:/api/admin/sys/role/query, method:POST, platform:WEB, deviceId:5227b1dfc1bbfab9ad8852f80e88473f, authorization:Token f60c33a39d9d785010bb9a141f3ed791:C2aPGt606KF1xrd++AshtCg4xvA=, time:1653615944444 | [com.qmth.themis.admin.interceptor.AuthInterceptor:44]
+2022-05-27 09:45:44.465| http-nio-6001-exec-6 | INFO |  -  | ============请求地址========:/api/admin/user/query | [com.qmth.themis.admin.aspect.ApiControllerAspect:60]
+2022-05-27 09:45:44.465| http-nio-6001-exec-6 | INFO |  -  | ============类=============:com.qmth.themis.admin.api.TBUserController | [com.qmth.themis.admin.aspect.ApiControllerAspect:61]
+2022-05-27 09:45:44.466| http-nio-6001-exec-6 | INFO |  -  | ============方法===========:query | [com.qmth.themis.admin.aspect.ApiControllerAspect:62]
+2022-05-27 09:45:44.466| http-nio-6001-exec-6 | INFO |  -  | ============参数key:"id",参数value===========:null | [com.qmth.themis.admin.aspect.ApiControllerAspect:68]
+2022-05-27 09:45:44.467| http-nio-6001-exec-6 | INFO |  -  | ============参数key:"loginName",参数value===========:null | [com.qmth.themis.admin.aspect.ApiControllerAspect:68]
+2022-05-27 09:45:44.468| http-nio-6001-exec-6 | INFO |  -  | ============参数key:"name",参数value===========:null | [com.qmth.themis.admin.aspect.ApiControllerAspect:68]
+2022-05-27 09:45:44.468| http-nio-6001-exec-6 | INFO |  -  | ============参数key:"roleCode",参数value===========:null | [com.qmth.themis.admin.aspect.ApiControllerAspect:68]
+2022-05-27 09:45:44.469| http-nio-6001-exec-6 | INFO |  -  | ============参数key:"enable",参数value===========:null | [com.qmth.themis.admin.aspect.ApiControllerAspect:68]
+2022-05-27 09:45:44.470| http-nio-6001-exec-6 | INFO |  -  | ============参数key:"pageNumber",参数value===========:1 | [com.qmth.themis.admin.aspect.ApiControllerAspect:68]
+2022-05-27 09:45:44.470| http-nio-6001-exec-6 | INFO |  -  | ============参数key:"pageSize",参数value===========:10 | [com.qmth.themis.admin.aspect.ApiControllerAspect:68]
+2022-05-27 09:45:44.475| http-nio-6001-exec-7 | INFO |  -  | ============请求地址========:/api/admin/sys/role/query | [com.qmth.themis.admin.aspect.ApiControllerAspect:60]
+2022-05-27 09:45:44.476| http-nio-6001-exec-7 | INFO |  -  | ============类=============:com.qmth.themis.admin.api.SysController | [com.qmth.themis.admin.aspect.ApiControllerAspect:61]
+2022-05-27 09:45:44.477| http-nio-6001-exec-7 | INFO |  -  | ============方法===========:roleList | [com.qmth.themis.admin.aspect.ApiControllerAspect:62]
+2022-05-27 09:45:44.507| http-nio-6001-exec-7 | DEBUG |  -  | ==>  Preparing: SELECT id,role_code,role_name,create_time FROM t_b_role WHERE (role_code NOT IN (?,?)) ORDER BY role_code ASC | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:45:44.511| http-nio-6001-exec-7 | DEBUG |  -  | ==> Parameters: SUPER_ADMIN(String), STUDENT(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:45:44.515| http-nio-6001-exec-7 | DEBUG |  -  | <==      Total: 3 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:45:44.516| http-nio-6001-exec-7 | INFO |  -  | ============耗时============:0秒 | [com.qmth.themis.admin.aspect.ApiControllerAspect:78]
+2022-05-27 09:45:44.662| http-nio-6001-exec-6 | DEBUG |  -  | ==>  Preparing: SELECT COUNT(*) FROM (SELECT tbu.org_id AS orgId, tbu.id, tbu.mobile_number AS mobileNumber, tbu.login_name AS loginName, tbu.name, GROUP_CONCAT(tbr.role_code) AS roleCodeStr, GROUP_CONCAT(tbr.role_name) AS roleNameStr, tbu.enable, (SELECT t.name FROM t_b_org t WHERE t.id = tbu.org_id) AS orgName, (SELECT t.name FROM t_b_user t WHERE t.id = tbu.create_id) AS createName, tbu.create_time AS createTime, (SELECT t.name FROM t_b_user t WHERE t.id = tbu.update_id) AS updateName, tbu.update_time AS updateTime FROM t_b_user tbu LEFT JOIN t_b_user_role tbur ON tbur.user_id = tbu.id LEFT JOIN t_b_role tbr ON tbr.role_code = tbur.role_code WHERE tbu.org_id = ? GROUP BY tbu.org_id, tbu.id, tbu.mobile_number, tbu.login_name, tbu.name, tbu.enable) t WHERE t.roleCodeStr <> 'SUPER_ADMIN' | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:45:44.687| http-nio-6001-exec-6 | DEBUG |  -  | ==> Parameters: 250210520245211136(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:45:44.704| http-nio-6001-exec-6 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:45:44.732| http-nio-6001-exec-6 | DEBUG |  -  | ==>  Preparing: select t.id, t.name, t.loginName, t.orgId, t.orgName, t.roleNameStr, t.enable, t.mobileNumber, t.roleCodeStr, if(t.updateName is not null, t.updateName, t.createName) as updateName, if(t.updateTime is not null, t.updateTime, t.createTime) as updateTime from ( select tbu.org_id as orgId,tbu.id, tbu.mobile_number as mobileNumber, tbu.login_name as loginName, tbu.name, group_concat(tbr.role_code) as roleCodeStr, group_concat(tbr.role_name) as roleNameStr, tbu.enable,( select t.name from t_b_org t where t.id = tbu.org_id) as orgName,( select t.name from t_b_user t where t.id = tbu.create_id) as createName, tbu.create_time as createTime, ( select t.name from t_b_user t where t.id = tbu.update_id) as updateName, tbu.update_time as updateTime from t_b_user tbu left join t_b_user_role tbur on tbur.user_id = tbu.id left join t_b_role tbr on tbr.role_code = tbur.role_code WHERE tbu.org_id = ? group by tbu.org_id,tbu.id,tbu.mobile_number,tbu.login_name,tbu.name,tbu.enable) t WHERE t.roleCodeStr <> 'SUPER_ADMIN' order by t.name LIMIT ? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:45:44.746| http-nio-6001-exec-6 | DEBUG |  -  | ==> Parameters: 250210520245211136(Long), 10(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:45:44.764| http-nio-6001-exec-6 | DEBUG |  -  | <==      Total: 10 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:45:44.766| http-nio-6001-exec-6 | INFO |  -  | ============耗时============:0秒 | [com.qmth.themis.admin.aspect.ApiControllerAspect:78]
+2022-05-27 09:50:30.956| http-nio-6001-exec-8 | INFO |  -  | ============请求地址========:/api/admin/sys/org/queryByOrgCode | [com.qmth.themis.admin.aspect.ApiControllerAspect:60]
+2022-05-27 09:50:30.961| http-nio-6001-exec-8 | INFO |  -  | ============类=============:com.qmth.themis.admin.api.SysController | [com.qmth.themis.admin.aspect.ApiControllerAspect:61]
+2022-05-27 09:50:30.962| http-nio-6001-exec-8 | INFO |  -  | ============方法===========:queryByOrgCode | [com.qmth.themis.admin.aspect.ApiControllerAspect:62]
+2022-05-27 09:50:30.964| http-nio-6001-exec-8 | INFO |  -  | ============参数key:"code",参数value===========:"cdsu" | [com.qmth.themis.admin.aspect.ApiControllerAspect:68]
+2022-05-27 09:50:30.969| http-nio-6001-exec-8 | INFO |  -  | ============耗时============:0秒 | [com.qmth.themis.admin.aspect.ApiControllerAspect:78]
+2022-05-27 09:52:00.130| http-nio-6001-exec-9 | INFO |  -  | ============请求地址========:/api/admin/user/login/account | [com.qmth.themis.admin.aspect.ApiControllerAspect:60]
+2022-05-27 09:52:00.131| http-nio-6001-exec-9 | INFO |  -  | ============类=============:com.qmth.themis.admin.api.TBUserController | [com.qmth.themis.admin.aspect.ApiControllerAspect:61]
+2022-05-27 09:52:00.132| http-nio-6001-exec-9 | INFO |  -  | ============方法===========:login | [com.qmth.themis.admin.aspect.ApiControllerAspect:62]
+2022-05-27 09:52:00.133| http-nio-6001-exec-9 | INFO |  -  | ============参数key:"mapParameter",参数value===========:{"loginName":"gxy","password":"MTIzNDU2","code":"cdsu"} | [com.qmth.themis.admin.aspect.ApiControllerAspect:68]
+2022-05-27 09:52:00.178| http-nio-6001-exec-9 | DEBUG |  -  | ==>  Preparing: SELECT id,login_name,password,mobile_number,enable,org_id,remark,name,create_id,create_time,update_id,update_Time FROM t_b_user WHERE (login_name = ? AND org_id = ?) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:52:00.180| http-nio-6001-exec-9 | DEBUG |  -  | ==> Parameters: gxy(String), 250210520245211136(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:52:00.183| http-nio-6001-exec-9 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:52:00.187| http-nio-6001-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"8727397b34d44bbf9f76c08f19777637","topic":"themis-topic-exam","tag":"WIN","timestamp":1653616320186,"body":"SESSION","type":"WIN","objId":"81d2ebf9c60c682293ac632572728909","objName":null,"ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
+2022-05-27 09:52:00.189| http-nio-6001-exec-9 | INFO |  -  | sendOneWay mqDto:{"id":"d7907cb149e3468aa8a938531fef909e","topic":"themis-topic-exam","tag":"USER","timestamp":1653616320189,"body":"LOGIN","type":"USER","objId":"256355959252193280","objName":"gxy","ack":0,"sequence":null,"properties":null,"reconsume":0} | [com.qmth.themis.business.service.impl.ProducerServerImpl:168]
+2022-05-27 09:52:00.191| http-nio-6001-exec-9 | INFO |  -  | ============耗时============:0秒 | [com.qmth.themis.admin.aspect.ApiControllerAspect:78]
+2022-05-27 09:52:12.976| http-nio-6001-exec-10 | INFO |  -  | admin HandlerInterceptor preHandle is come in | [com.qmth.themis.admin.interceptor.AuthInterceptor:34]
+2022-05-27 09:52:12.977| http-nio-6001-exec-10 | INFO |  -  | Start authorization: url:/api/admin/sys/exam/finish/query, method:POST, platform:WIN, deviceId:04a20642eff5b5e152997602cd2b26d3, authorization:Token 81d2ebf9c60c682293ac632572728909:wuy5Nhws79FZlE9G8nI7jSa5d8s=, time:1653616332052 | [com.qmth.themis.admin.interceptor.AuthInterceptor:44]
+2022-05-27 09:52:12.982| http-nio-6001-exec-10 | INFO |  -  | ============请求地址========:/api/admin/sys/exam/finish/query | [com.qmth.themis.admin.aspect.ApiControllerAspect:60]
+2022-05-27 09:52:12.983| http-nio-6001-exec-10 | INFO |  -  | ============类=============:com.qmth.themis.admin.api.SysController | [com.qmth.themis.admin.aspect.ApiControllerAspect:61]
+2022-05-27 09:52:12.983| http-nio-6001-exec-10 | INFO |  -  | ============方法===========:examFinishQuery | [com.qmth.themis.admin.aspect.ApiControllerAspect:62]
+2022-05-27 09:52:13.004| http-nio-6001-exec-10 | DEBUG |  -  | ==>  Preparing: SELECT id,org_id,code,name,tag,start_time,end_time,short_code,prepare_seconds,min_duration_seconds,pre_notice,pre_notice_stay_seconds,post_notice,exam_count,break_expire_seconds,break_resume_count,camera_photo_upload,reexam_auditing,show_objective_score,mode,enable,archived,opening_seconds,max_duration_seconds,force_finish,entry_authentication_policy,in_process_face_verify,in_process_face_stranger_ignore,in_process_liveness_verify,in_process_liveness_fixed_range,in_process_liveness_judge_policy,record_select_strategy,enable_ip_limit,ip_allow,score_status,objective_score_policy,monitor_video_source,monitor_record,progress,mobile_photo_upload,invigilate_verify,monitor_status,in_process_realness_verify,create_id,create_time,update_id,update_Time FROM t_e_exam WHERE (monitor_status = ?) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:52:13.007| http-nio-6001-exec-10 | DEBUG |  -  | ==> Parameters: FINISHED(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:52:13.028| http-nio-6001-exec-10 | DEBUG |  -  | <==      Total: 15 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:52:13.060| http-nio-6001-exec-10 | INFO |  -  | ============耗时============:0秒 | [com.qmth.themis.admin.aspect.ApiControllerAspect:78]
+2022-05-27 09:53:30.005| http-nio-6001-exec-2 | INFO |  -  | admin HandlerInterceptor preHandle is come in | [com.qmth.themis.admin.interceptor.AuthInterceptor:34]
+2022-05-27 09:53:30.006| http-nio-6001-exec-2 | INFO |  -  | Start authorization: url:/api/admin/examStudent/exam_record/pdf/query, method:POST, platform:WIN, deviceId:04a20642eff5b5e152997602cd2b26d3, authorization:Token 81d2ebf9c60c682293ac632572728909:d6RFYnW6416DbIDoGYaJQs+c9lA=, time:1653616409070 | [com.qmth.themis.admin.interceptor.AuthInterceptor:44]
+2022-05-27 09:53:30.040| http-nio-6001-exec-2 | INFO |  -  | ============请求地址========:/api/admin/examStudent/exam_record/pdf/query | [com.qmth.themis.admin.aspect.ApiControllerAspect:60]
+2022-05-27 09:53:30.041| http-nio-6001-exec-2 | INFO |  -  | ============类=============:com.qmth.themis.admin.api.TEExamStudentController | [com.qmth.themis.admin.aspect.ApiControllerAspect:61]
+2022-05-27 09:53:30.041| http-nio-6001-exec-2 | INFO |  -  | ============方法===========:examRecordPdfQuery | [com.qmth.themis.admin.aspect.ApiControllerAspect:62]
+2022-05-27 09:53:30.043| http-nio-6001-exec-2 | INFO |  -  | ============参数key:"examRecordPdfQueryBean",参数value===========:{"examId":"252407666277093376","courseCodeList":null,"identityList":["320922198911029022"]} | [com.qmth.themis.admin.aspect.ApiControllerAspect:68]
+2022-05-27 09:53:30.126| http-nio-6001-exec-2 | DEBUG |  -  | ==>  Preparing: select toer.id as examRecordId from t_oe_exam_record toer join t_e_exam tee on tee.id = toer.exam_id join t_e_exam_activity teea on teea.exam_id = toer.exam_id and teea.id = toer.exam_activity_id join t_e_exam_student tees on tees.exam_id = toer.exam_id and tees.exam_activity_id = toer.exam_activity_id and tees.id = toer.exam_student_id WHERE toer.exam_id = ? and tees.identity in ( ? ) order by tees.id | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:53:30.129| http-nio-6001-exec-2 | DEBUG |  -  | ==> Parameters: 252407666277093376(Long), 320922198911029022(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:53:30.177| http-nio-6001-exec-2 | DEBUG |  -  | <==      Total: 3 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:53:30.179| http-nio-6001-exec-2 | INFO |  -  | ============耗时============:0秒 | [com.qmth.themis.admin.aspect.ApiControllerAspect:78]
+2022-05-27 09:53:30.568| http-nio-6001-exec-3 | INFO |  -  | admin HandlerInterceptor preHandle is come in | [com.qmth.themis.admin.interceptor.AuthInterceptor:34]
+2022-05-27 09:53:30.568| http-nio-6001-exec-3 | INFO |  -  | Start authorization: url:/api/admin/examStudent/exam_record/paper_view, method:POST, platform:WIN, deviceId:04a20642eff5b5e152997602cd2b26d3, authorization:Token 81d2ebf9c60c682293ac632572728909:NHlB46UFf8MEkw5/rWX9whIe2AM=, time:1653616409954 | [com.qmth.themis.admin.interceptor.AuthInterceptor:44]
+2022-05-27 09:53:30.581| http-nio-6001-exec-3 | INFO |  -  | ============请求地址========:/api/admin/examStudent/exam_record/paper_view | [com.qmth.themis.admin.aspect.ApiControllerAspect:60]
+2022-05-27 09:53:30.581| http-nio-6001-exec-3 | INFO |  -  | ============类=============:com.qmth.themis.admin.api.TEExamStudentController | [com.qmth.themis.admin.aspect.ApiControllerAspect:61]
+2022-05-27 09:53:30.582| http-nio-6001-exec-3 | INFO |  -  | ============方法===========:examRecordPaperView | [com.qmth.themis.admin.aspect.ApiControllerAspect:62]
+2022-05-27 09:53:30.582| http-nio-6001-exec-3 | INFO |  -  | ============参数key:"examRecordId",参数value===========:256351686472785920 | [com.qmth.themis.admin.aspect.ApiControllerAspect:68]
+2022-05-27 09:53:30.584| http-nio-6001-exec-3 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:53:30.586| http-nio-6001-exec-3 | DEBUG |  -  | ==> Parameters: 256351686472785920(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:53:30.592| http-nio-6001-exec-3 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:53:30.609| http-nio-6001-exec-3 | INFO |  -  | oss Download is come in | [com.qmth.themis.business.util.OssUtil:186]
+2022-05-27 09:53:32.262| http-nio-6001-exec-3 | INFO |  -  | oss Download is come in | [com.qmth.themis.business.util.OssUtil:186]
+2022-05-27 09:53:32.363| http-nio-6001-exec-3 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_record_id,main_number,sub_number,sub_index,answer,version,history,duration_seconds,score FROM t_oe_exam_answer WHERE (exam_record_id = ?) ORDER BY main_number ASC,sub_number ASC,sub_index ASC | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:53:32.365| http-nio-6001-exec-3 | DEBUG |  -  | ==> Parameters: 256351686472785920(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:53:32.379| http-nio-6001-exec-3 | DEBUG |  -  | <==      Total: 22 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:53:32.401| http-nio-6001-exec-3 | INFO |  -  | ============耗时============:1秒 | [com.qmth.themis.admin.aspect.ApiControllerAspect:78]
+2022-05-27 09:53:34.330| http-nio-6001-exec-4 | INFO |  -  | admin HandlerInterceptor preHandle is come in | [com.qmth.themis.admin.interceptor.AuthInterceptor:34]
+2022-05-27 09:53:34.330| http-nio-6001-exec-4 | INFO |  -  | Start authorization: url:/api/admin/examStudent/exam_record/paper_view, method:POST, platform:WIN, deviceId:04a20642eff5b5e152997602cd2b26d3, authorization:Token 81d2ebf9c60c682293ac632572728909:h2ZXn2BjRXfxqlL4aEO94QfpLsQ=, time:1653616413411 | [com.qmth.themis.admin.interceptor.AuthInterceptor:44]
+2022-05-27 09:53:34.334| http-nio-6001-exec-4 | INFO |  -  | ============请求地址========:/api/admin/examStudent/exam_record/paper_view | [com.qmth.themis.admin.aspect.ApiControllerAspect:60]
+2022-05-27 09:53:34.335| http-nio-6001-exec-4 | INFO |  -  | ============类=============:com.qmth.themis.admin.api.TEExamStudentController | [com.qmth.themis.admin.aspect.ApiControllerAspect:61]
+2022-05-27 09:53:34.336| http-nio-6001-exec-4 | INFO |  -  | ============方法===========:examRecordPaperView | [com.qmth.themis.admin.aspect.ApiControllerAspect:62]
+2022-05-27 09:53:34.336| http-nio-6001-exec-4 | INFO |  -  | ============参数key:"examRecordId",参数value===========:256413125082357760 | [com.qmth.themis.admin.aspect.ApiControllerAspect:68]
+2022-05-27 09:53:34.338| http-nio-6001-exec-4 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:53:34.339| http-nio-6001-exec-4 | DEBUG |  -  | ==> Parameters: 256413125082357760(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:53:34.345| http-nio-6001-exec-4 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:53:34.347| http-nio-6001-exec-4 | INFO |  -  | oss Download is come in | [com.qmth.themis.business.util.OssUtil:186]
+2022-05-27 09:53:34.443| http-nio-6001-exec-4 | INFO |  -  | oss Download is come in | [com.qmth.themis.business.util.OssUtil:186]
+2022-05-27 09:53:34.523| http-nio-6001-exec-4 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_record_id,main_number,sub_number,sub_index,answer,version,history,duration_seconds,score FROM t_oe_exam_answer WHERE (exam_record_id = ?) ORDER BY main_number ASC,sub_number ASC,sub_index ASC | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:53:34.526| http-nio-6001-exec-4 | DEBUG |  -  | ==> Parameters: 256413125082357760(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:53:34.532| http-nio-6001-exec-4 | DEBUG |  -  | <==      Total: 2 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:53:34.539| http-nio-6001-exec-4 | INFO |  -  | ============耗时============:0秒 | [com.qmth.themis.admin.aspect.ApiControllerAspect:78]
+2022-05-27 09:53:35.813| http-nio-6001-exec-5 | INFO |  -  | admin HandlerInterceptor preHandle is come in | [com.qmth.themis.admin.interceptor.AuthInterceptor:34]
+2022-05-27 09:53:35.814| http-nio-6001-exec-5 | INFO |  -  | Start authorization: url:/api/admin/examStudent/exam_record/paper_view, method:POST, platform:WIN, deviceId:04a20642eff5b5e152997602cd2b26d3, authorization:Token 81d2ebf9c60c682293ac632572728909:zoWOlfUZsAghh+K4JLN+V0zbF1c=, time:1653616415200 | [com.qmth.themis.admin.interceptor.AuthInterceptor:44]
+2022-05-27 09:53:35.818| http-nio-6001-exec-5 | INFO |  -  | ============请求地址========:/api/admin/examStudent/exam_record/paper_view | [com.qmth.themis.admin.aspect.ApiControllerAspect:60]
+2022-05-27 09:53:35.818| http-nio-6001-exec-5 | INFO |  -  | ============类=============:com.qmth.themis.admin.api.TEExamStudentController | [com.qmth.themis.admin.aspect.ApiControllerAspect:61]
+2022-05-27 09:53:35.819| http-nio-6001-exec-5 | INFO |  -  | ============方法===========:examRecordPaperView | [com.qmth.themis.admin.aspect.ApiControllerAspect:62]
+2022-05-27 09:53:35.819| http-nio-6001-exec-5 | INFO |  -  | ============参数key:"examRecordId",参数value===========:256443156064129024 | [com.qmth.themis.admin.aspect.ApiControllerAspect:68]
+2022-05-27 09:53:35.821| http-nio-6001-exec-5 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:53:35.822| http-nio-6001-exec-5 | DEBUG |  -  | ==> Parameters: 256443156064129024(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:53:35.827| http-nio-6001-exec-5 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:53:35.830| http-nio-6001-exec-5 | INFO |  -  | oss Download is come in | [com.qmth.themis.business.util.OssUtil:186]
+2022-05-27 09:53:35.916| http-nio-6001-exec-5 | INFO |  -  | oss Download is come in | [com.qmth.themis.business.util.OssUtil:186]
+2022-05-27 09:53:35.979| http-nio-6001-exec-5 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_record_id,main_number,sub_number,sub_index,answer,version,history,duration_seconds,score FROM t_oe_exam_answer WHERE (exam_record_id = ?) ORDER BY main_number ASC,sub_number ASC,sub_index ASC | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:53:35.980| http-nio-6001-exec-5 | DEBUG |  -  | ==> Parameters: 256443156064129024(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:53:35.987| http-nio-6001-exec-5 | DEBUG |  -  | <==      Total: 3 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:53:35.991| http-nio-6001-exec-5 | INFO |  -  | ============耗时============:0秒 | [com.qmth.themis.admin.aspect.ApiControllerAspect:78]
+2022-05-27 09:56:42.583| http-nio-6001-exec-7 | INFO |  -  | admin HandlerInterceptor preHandle is come in | [com.qmth.themis.admin.interceptor.AuthInterceptor:34]
+2022-05-27 09:56:42.584| http-nio-6001-exec-7 | INFO |  -  | Start authorization: url:/api/admin/sys/exam/finish/query, method:POST, platform:WIN, deviceId:04a20642eff5b5e152997602cd2b26d3, authorization:Token 81d2ebf9c60c682293ac632572728909:6WLpMFwM9VMk4OYJ9uHIYsEIRiY=, time:1653616601632 | [com.qmth.themis.admin.interceptor.AuthInterceptor:44]
+2022-05-27 09:56:42.586| http-nio-6001-exec-7 | INFO |  -  | ============请求地址========:/api/admin/sys/exam/finish/query | [com.qmth.themis.admin.aspect.ApiControllerAspect:60]
+2022-05-27 09:56:42.586| http-nio-6001-exec-7 | INFO |  -  | ============类=============:com.qmth.themis.admin.api.SysController | [com.qmth.themis.admin.aspect.ApiControllerAspect:61]
+2022-05-27 09:56:42.587| http-nio-6001-exec-7 | INFO |  -  | ============方法===========:examFinishQuery | [com.qmth.themis.admin.aspect.ApiControllerAspect:62]
+2022-05-27 09:56:42.596| http-nio-6001-exec-7 | DEBUG |  -  | ==>  Preparing: SELECT id,org_id,code,name,tag,start_time,end_time,short_code,prepare_seconds,min_duration_seconds,pre_notice,pre_notice_stay_seconds,post_notice,exam_count,break_expire_seconds,break_resume_count,camera_photo_upload,reexam_auditing,show_objective_score,mode,enable,archived,opening_seconds,max_duration_seconds,force_finish,entry_authentication_policy,in_process_face_verify,in_process_face_stranger_ignore,in_process_liveness_verify,in_process_liveness_fixed_range,in_process_liveness_judge_policy,record_select_strategy,enable_ip_limit,ip_allow,score_status,objective_score_policy,monitor_video_source,monitor_record,progress,mobile_photo_upload,invigilate_verify,monitor_status,in_process_realness_verify,create_id,create_time,update_id,update_Time FROM t_e_exam WHERE (monitor_status = ?) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:56:42.597| http-nio-6001-exec-7 | DEBUG |  -  | ==> Parameters: FINISHED(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:56:42.621| http-nio-6001-exec-7 | DEBUG |  -  | <==      Total: 15 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:56:42.631| http-nio-6001-exec-7 | INFO |  -  | ============耗时============:0秒 | [com.qmth.themis.admin.aspect.ApiControllerAspect:78]
+2022-05-27 09:56:52.759| http-nio-6001-exec-6 | INFO |  -  | admin HandlerInterceptor preHandle is come in | [com.qmth.themis.admin.interceptor.AuthInterceptor:34]
+2022-05-27 09:56:52.761| http-nio-6001-exec-6 | INFO |  -  | Start authorization: url:/api/admin/sys/exam/finish/query, method:POST, platform:WIN, deviceId:04a20642eff5b5e152997602cd2b26d3, authorization:Token 81d2ebf9c60c682293ac632572728909:u9GazK54Pn9zgx/VbJN2ZFdJ0UM=, time:1653616612146 | [com.qmth.themis.admin.interceptor.AuthInterceptor:44]
+2022-05-27 09:56:52.767| http-nio-6001-exec-6 | INFO |  -  | ============请求地址========:/api/admin/sys/exam/finish/query | [com.qmth.themis.admin.aspect.ApiControllerAspect:60]
+2022-05-27 09:56:52.768| http-nio-6001-exec-6 | INFO |  -  | ============类=============:com.qmth.themis.admin.api.SysController | [com.qmth.themis.admin.aspect.ApiControllerAspect:61]
+2022-05-27 09:56:52.768| http-nio-6001-exec-6 | INFO |  -  | ============方法===========:examFinishQuery | [com.qmth.themis.admin.aspect.ApiControllerAspect:62]
+2022-05-27 09:56:52.771| http-nio-6001-exec-6 | DEBUG |  -  | ==>  Preparing: SELECT id,org_id,code,name,tag,start_time,end_time,short_code,prepare_seconds,min_duration_seconds,pre_notice,pre_notice_stay_seconds,post_notice,exam_count,break_expire_seconds,break_resume_count,camera_photo_upload,reexam_auditing,show_objective_score,mode,enable,archived,opening_seconds,max_duration_seconds,force_finish,entry_authentication_policy,in_process_face_verify,in_process_face_stranger_ignore,in_process_liveness_verify,in_process_liveness_fixed_range,in_process_liveness_judge_policy,record_select_strategy,enable_ip_limit,ip_allow,score_status,objective_score_policy,monitor_video_source,monitor_record,progress,mobile_photo_upload,invigilate_verify,monitor_status,in_process_realness_verify,create_id,create_time,update_id,update_Time FROM t_e_exam WHERE (monitor_status = ?) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:56:52.772| http-nio-6001-exec-6 | DEBUG |  -  | ==> Parameters: FINISHED(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:56:52.779| http-nio-6001-exec-6 | DEBUG |  -  | <==      Total: 15 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:56:52.789| http-nio-6001-exec-6 | INFO |  -  | ============耗时============:0秒 | [com.qmth.themis.admin.aspect.ApiControllerAspect:78]
+2022-05-27 09:57:11.895| http-nio-6001-exec-8 | INFO |  -  | admin HandlerInterceptor preHandle is come in | [com.qmth.themis.admin.interceptor.AuthInterceptor:34]
+2022-05-27 09:57:11.897| http-nio-6001-exec-8 | INFO |  -  | Start authorization: url:/api/admin/examStudent/exam_record/pdf/query, method:POST, platform:WIN, deviceId:04a20642eff5b5e152997602cd2b26d3, authorization:Token 81d2ebf9c60c682293ac632572728909:K3Rhy7DtwUWecQbislsztupPGy4=, time:1653616630973 | [com.qmth.themis.admin.interceptor.AuthInterceptor:44]
+2022-05-27 09:57:11.903| http-nio-6001-exec-8 | INFO |  -  | ============请求地址========:/api/admin/examStudent/exam_record/pdf/query | [com.qmth.themis.admin.aspect.ApiControllerAspect:60]
+2022-05-27 09:57:11.904| http-nio-6001-exec-8 | INFO |  -  | ============类=============:com.qmth.themis.admin.api.TEExamStudentController | [com.qmth.themis.admin.aspect.ApiControllerAspect:61]
+2022-05-27 09:57:11.905| http-nio-6001-exec-8 | INFO |  -  | ============方法===========:examRecordPdfQuery | [com.qmth.themis.admin.aspect.ApiControllerAspect:62]
+2022-05-27 09:57:11.906| http-nio-6001-exec-8 | INFO |  -  | ============参数key:"examRecordPdfQueryBean",参数value===========:{"examId":"252407666277093376","courseCodeList":null,"identityList":["320922198911029022"]} | [com.qmth.themis.admin.aspect.ApiControllerAspect:68]
+2022-05-27 09:57:11.909| http-nio-6001-exec-8 | DEBUG |  -  | ==>  Preparing: select toer.id as examRecordId from t_oe_exam_record toer join t_e_exam tee on tee.id = toer.exam_id join t_e_exam_activity teea on teea.exam_id = toer.exam_id and teea.id = toer.exam_activity_id join t_e_exam_student tees on tees.exam_id = toer.exam_id and tees.exam_activity_id = toer.exam_activity_id and tees.id = toer.exam_student_id WHERE toer.exam_id = ? and tees.identity in ( ? ) order by tees.id | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:57:11.910| http-nio-6001-exec-8 | DEBUG |  -  | ==> Parameters: 252407666277093376(Long), 320922198911029022(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:57:11.916| http-nio-6001-exec-8 | DEBUG |  -  | <==      Total: 3 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:57:11.917| http-nio-6001-exec-8 | INFO |  -  | ============耗时============:0秒 | [com.qmth.themis.admin.aspect.ApiControllerAspect:78]
+2022-05-27 09:57:12.154| http-nio-6001-exec-9 | INFO |  -  | admin HandlerInterceptor preHandle is come in | [com.qmth.themis.admin.interceptor.AuthInterceptor:34]
+2022-05-27 09:57:12.154| http-nio-6001-exec-9 | INFO |  -  | Start authorization: url:/api/admin/examStudent/exam_record/paper_view, method:POST, platform:WIN, deviceId:04a20642eff5b5e152997602cd2b26d3, authorization:Token 81d2ebf9c60c682293ac632572728909:FPN4MP2ij35gOM8wiL1ygGRga3U=, time:1653616631489 | [com.qmth.themis.admin.interceptor.AuthInterceptor:44]
+2022-05-27 09:57:12.158| http-nio-6001-exec-9 | INFO |  -  | ============请求地址========:/api/admin/examStudent/exam_record/paper_view | [com.qmth.themis.admin.aspect.ApiControllerAspect:60]
+2022-05-27 09:57:12.159| http-nio-6001-exec-9 | INFO |  -  | ============类=============:com.qmth.themis.admin.api.TEExamStudentController | [com.qmth.themis.admin.aspect.ApiControllerAspect:61]
+2022-05-27 09:57:12.159| http-nio-6001-exec-9 | INFO |  -  | ============方法===========:examRecordPaperView | [com.qmth.themis.admin.aspect.ApiControllerAspect:62]
+2022-05-27 09:57:12.160| http-nio-6001-exec-9 | INFO |  -  | ============参数key:"examRecordId",参数value===========:256351686472785920 | [com.qmth.themis.admin.aspect.ApiControllerAspect:68]
+2022-05-27 09:57:12.161| http-nio-6001-exec-9 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:57:12.162| http-nio-6001-exec-9 | DEBUG |  -  | ==> Parameters: 256351686472785920(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:57:12.166| http-nio-6001-exec-9 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:57:12.168| http-nio-6001-exec-9 | INFO |  -  | oss Download is come in | [com.qmth.themis.business.util.OssUtil:186]
+2022-05-27 09:57:12.450| http-nio-6001-exec-9 | INFO |  -  | oss Download is come in | [com.qmth.themis.business.util.OssUtil:186]
+2022-05-27 09:57:12.515| http-nio-6001-exec-9 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_record_id,main_number,sub_number,sub_index,answer,version,history,duration_seconds,score FROM t_oe_exam_answer WHERE (exam_record_id = ?) ORDER BY main_number ASC,sub_number ASC,sub_index ASC | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:57:12.516| http-nio-6001-exec-9 | DEBUG |  -  | ==> Parameters: 256351686472785920(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:57:12.520| http-nio-6001-exec-9 | DEBUG |  -  | <==      Total: 22 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:57:12.525| http-nio-6001-exec-9 | INFO |  -  | ============耗时============:0秒 | [com.qmth.themis.admin.aspect.ApiControllerAspect:78]
+2022-05-27 09:57:13.802| http-nio-6001-exec-10 | INFO |  -  | admin HandlerInterceptor preHandle is come in | [com.qmth.themis.admin.interceptor.AuthInterceptor:34]
+2022-05-27 09:57:13.803| http-nio-6001-exec-10 | INFO |  -  | Start authorization: url:/api/admin/examStudent/exam_record/paper_view, method:POST, platform:WIN, deviceId:04a20642eff5b5e152997602cd2b26d3, authorization:Token 81d2ebf9c60c682293ac632572728909:npba29l7lv6F8EtpHlA7yzRiUU0=, time:1653616633189 | [com.qmth.themis.admin.interceptor.AuthInterceptor:44]
+2022-05-27 09:57:13.806| http-nio-6001-exec-10 | INFO |  -  | ============请求地址========:/api/admin/examStudent/exam_record/paper_view | [com.qmth.themis.admin.aspect.ApiControllerAspect:60]
+2022-05-27 09:57:13.807| http-nio-6001-exec-10 | INFO |  -  | ============类=============:com.qmth.themis.admin.api.TEExamStudentController | [com.qmth.themis.admin.aspect.ApiControllerAspect:61]
+2022-05-27 09:57:13.808| http-nio-6001-exec-10 | INFO |  -  | ============方法===========:examRecordPaperView | [com.qmth.themis.admin.aspect.ApiControllerAspect:62]
+2022-05-27 09:57:13.808| http-nio-6001-exec-10 | INFO |  -  | ============参数key:"examRecordId",参数value===========:2564131250823577601 | [com.qmth.themis.admin.aspect.ApiControllerAspect:68]
+2022-05-27 09:57:13.810| http-nio-6001-exec-10 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:57:13.811| http-nio-6001-exec-10 | DEBUG |  -  | ==> Parameters: 2564131250823577601(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:57:13.815| http-nio-6001-exec-10 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:57:13.822| http-nio-6001-exec-10 | ERROR |  -  | 请求出错: | [com.qmth.themis.admin.aspect.ApiControllerAspect:81]
+com.qmth.themis.common.exception.BusinessException: 未找到考试记录
+	at com.qmth.themis.business.constant.SystemConstant.getExamRecord(SystemConstant.java:680)
+	at com.qmth.themis.business.service.impl.TOeExamRecordServiceImpl.examRecordPaperView(TOeExamRecordServiceImpl.java:1439)
+	at com.qmth.themis.business.service.impl.TOeExamRecordServiceImpl$$FastClassBySpringCGLIB$$3159ac19.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:687)
+	at com.qmth.themis.business.service.impl.TOeExamRecordServiceImpl$$EnhancerBySpringCGLIB$$609694ad.examRecordPaperView(<generated>)
+	at com.qmth.themis.admin.api.TEExamStudentController.examRecordPaperView(TEExamStudentController.java:117)
+	at com.qmth.themis.admin.api.TEExamStudentController$$FastClassBySpringCGLIB$$d8ae373d.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
+	at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:120)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
+	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
+	at com.qmth.themis.admin.aspect.ApiControllerAspect.aroundApiPoint(ApiControllerAspect.java:76)
+	at sun.reflect.GeneratedMethodAccessor260.invoke(Unknown Source)
+	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:644)
+	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
+	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
+	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
+	at com.qmth.themis.admin.api.TEExamStudentController$$EnhancerBySpringCGLIB$$17bca5ce.examRecordPaperView(<generated>)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:498)
+	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
+	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
+	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
+	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879)
+	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793)
+	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
+	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
+	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
+	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
+	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
+	at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
+	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
+	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
+	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
+	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
+	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
+	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
+	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
+	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
+	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373)
+	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
+	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
+	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590)
+	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
+	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
+	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
+	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
+	at java.lang.Thread.run(Thread.java:748)
+2022-05-27 09:57:13.829| http-nio-6001-exec-10 | ERROR |  -  | Global exception | [com.qmth.themis.common.exception.GlobalDefultExceptionHandler:44]
+com.qmth.themis.common.exception.BusinessException: 未找到考试记录
+	at com.qmth.themis.common.util.ResultUtil.error(ResultUtil.java:36)
+	at com.qmth.themis.admin.aspect.ApiControllerAspect.aroundApiPoint(ApiControllerAspect.java:83)
+	at sun.reflect.GeneratedMethodAccessor260.invoke(Unknown Source)
+	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:644)
+	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
+	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
+	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
+	at com.qmth.themis.admin.api.TEExamStudentController$$EnhancerBySpringCGLIB$$17bca5ce.examRecordPaperView(<generated>)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:498)
+	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
+	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
+	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
+	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879)
+	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793)
+	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
+	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
+	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
+	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
+	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
+	at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
+	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
+	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
+	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
+	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
+	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
+	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
+	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
+	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
+	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373)
+	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
+	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
+	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590)
+	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
+	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
+	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
+	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
+	at java.lang.Thread.run(Thread.java:748)
+2022-05-27 09:57:14.256| http-nio-6001-exec-1 | INFO |  -  | admin HandlerInterceptor preHandle is come in | [com.qmth.themis.admin.interceptor.AuthInterceptor:34]
+2022-05-27 09:57:14.257| http-nio-6001-exec-1 | INFO |  -  | Start authorization: url:/api/admin/examStudent/exam_record/paper_view, method:POST, platform:WIN, deviceId:04a20642eff5b5e152997602cd2b26d3, authorization:Token 81d2ebf9c60c682293ac632572728909:sKVCb2rGxunFhlourWg443KGsWU=, time:1653616633328 | [com.qmth.themis.admin.interceptor.AuthInterceptor:44]
+2022-05-27 09:57:14.262| http-nio-6001-exec-1 | INFO |  -  | ============请求地址========:/api/admin/examStudent/exam_record/paper_view | [com.qmth.themis.admin.aspect.ApiControllerAspect:60]
+2022-05-27 09:57:14.263| http-nio-6001-exec-1 | INFO |  -  | ============类=============:com.qmth.themis.admin.api.TEExamStudentController | [com.qmth.themis.admin.aspect.ApiControllerAspect:61]
+2022-05-27 09:57:14.263| http-nio-6001-exec-1 | INFO |  -  | ============方法===========:examRecordPaperView | [com.qmth.themis.admin.aspect.ApiControllerAspect:62]
+2022-05-27 09:57:14.264| http-nio-6001-exec-1 | INFO |  -  | ============参数key:"examRecordId",参数value===========:2564431560641290241 | [com.qmth.themis.admin.aspect.ApiControllerAspect:68]
+2022-05-27 09:57:14.265| http-nio-6001-exec-1 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:57:14.266| http-nio-6001-exec-1 | DEBUG |  -  | ==> Parameters: 2564431560641290241(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:57:14.269| http-nio-6001-exec-1 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:57:14.271| http-nio-6001-exec-1 | ERROR |  -  | 请求出错: | [com.qmth.themis.admin.aspect.ApiControllerAspect:81]
+com.qmth.themis.common.exception.BusinessException: 未找到考试记录
+	at com.qmth.themis.business.constant.SystemConstant.getExamRecord(SystemConstant.java:680)
+	at com.qmth.themis.business.service.impl.TOeExamRecordServiceImpl.examRecordPaperView(TOeExamRecordServiceImpl.java:1439)
+	at com.qmth.themis.business.service.impl.TOeExamRecordServiceImpl$$FastClassBySpringCGLIB$$3159ac19.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:687)
+	at com.qmth.themis.business.service.impl.TOeExamRecordServiceImpl$$EnhancerBySpringCGLIB$$609694ad.examRecordPaperView(<generated>)
+	at com.qmth.themis.admin.api.TEExamStudentController.examRecordPaperView(TEExamStudentController.java:117)
+	at com.qmth.themis.admin.api.TEExamStudentController$$FastClassBySpringCGLIB$$d8ae373d.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
+	at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:120)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
+	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
+	at com.qmth.themis.admin.aspect.ApiControllerAspect.aroundApiPoint(ApiControllerAspect.java:76)
+	at sun.reflect.GeneratedMethodAccessor260.invoke(Unknown Source)
+	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:644)
+	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
+	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
+	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
+	at com.qmth.themis.admin.api.TEExamStudentController$$EnhancerBySpringCGLIB$$17bca5ce.examRecordPaperView(<generated>)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:498)
+	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
+	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
+	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
+	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879)
+	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793)
+	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
+	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
+	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
+	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
+	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
+	at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
+	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
+	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
+	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
+	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
+	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
+	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
+	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
+	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
+	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373)
+	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
+	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
+	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590)
+	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
+	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
+	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
+	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
+	at java.lang.Thread.run(Thread.java:748)
+2022-05-27 09:57:14.273| http-nio-6001-exec-1 | ERROR |  -  | Global exception | [com.qmth.themis.common.exception.GlobalDefultExceptionHandler:44]
+com.qmth.themis.common.exception.BusinessException: 未找到考试记录
+	at com.qmth.themis.common.util.ResultUtil.error(ResultUtil.java:36)
+	at com.qmth.themis.admin.aspect.ApiControllerAspect.aroundApiPoint(ApiControllerAspect.java:83)
+	at sun.reflect.GeneratedMethodAccessor260.invoke(Unknown Source)
+	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:644)
+	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
+	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
+	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
+	at com.qmth.themis.admin.api.TEExamStudentController$$EnhancerBySpringCGLIB$$17bca5ce.examRecordPaperView(<generated>)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:498)
+	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
+	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
+	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
+	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879)
+	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793)
+	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
+	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
+	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
+	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
+	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
+	at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
+	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
+	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
+	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
+	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
+	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
+	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
+	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
+	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
+	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373)
+	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
+	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
+	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590)
+	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
+	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
+	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
+	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
+	at java.lang.Thread.run(Thread.java:748)
+2022-05-27 09:57:50.741| http-nio-6001-exec-2 | INFO |  -  | admin HandlerInterceptor preHandle is come in | [com.qmth.themis.admin.interceptor.AuthInterceptor:34]
+2022-05-27 09:57:50.743| http-nio-6001-exec-2 | INFO |  -  | Start authorization: url:/api/admin/examStudent/exam_record/paper_view, method:POST, platform:WIN, deviceId:04a20642eff5b5e152997602cd2b26d3, authorization:Token 81d2ebf9c60c682293ac632572728909:z32C0UERJSrgBffpZyyGvn3gqTg=, time:1653616669824 | [com.qmth.themis.admin.interceptor.AuthInterceptor:44]
+2022-05-27 09:57:50.753| http-nio-6001-exec-2 | INFO |  -  | ============请求地址========:/api/admin/examStudent/exam_record/paper_view | [com.qmth.themis.admin.aspect.ApiControllerAspect:60]
+2022-05-27 09:57:50.753| http-nio-6001-exec-2 | INFO |  -  | ============类=============:com.qmth.themis.admin.api.TEExamStudentController | [com.qmth.themis.admin.aspect.ApiControllerAspect:61]
+2022-05-27 09:57:50.754| http-nio-6001-exec-2 | INFO |  -  | ============方法===========:examRecordPaperView | [com.qmth.themis.admin.aspect.ApiControllerAspect:62]
+2022-05-27 09:57:50.754| http-nio-6001-exec-2 | INFO |  -  | ============参数key:"examRecordId",参数value===========:2564131250823577601 | [com.qmth.themis.admin.aspect.ApiControllerAspect:68]
+2022-05-27 09:57:50.755| http-nio-6001-exec-2 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:57:50.756| http-nio-6001-exec-2 | DEBUG |  -  | ==> Parameters: 2564131250823577601(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:57:50.758| http-nio-6001-exec-2 | DEBUG |  -  | <==      Total: 0 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:57:50.759| http-nio-6001-exec-2 | ERROR |  -  | 请求出错: | [com.qmth.themis.admin.aspect.ApiControllerAspect:81]
+com.qmth.themis.common.exception.BusinessException: 未找到考试记录
+	at com.qmth.themis.business.constant.SystemConstant.getExamRecord(SystemConstant.java:680)
+	at com.qmth.themis.business.service.impl.TOeExamRecordServiceImpl.examRecordPaperView(TOeExamRecordServiceImpl.java:1439)
+	at com.qmth.themis.business.service.impl.TOeExamRecordServiceImpl$$FastClassBySpringCGLIB$$3159ac19.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:687)
+	at com.qmth.themis.business.service.impl.TOeExamRecordServiceImpl$$EnhancerBySpringCGLIB$$609694ad.examRecordPaperView(<generated>)
+	at com.qmth.themis.admin.api.TEExamStudentController.examRecordPaperView(TEExamStudentController.java:117)
+	at com.qmth.themis.admin.api.TEExamStudentController$$FastClassBySpringCGLIB$$d8ae373d.invoke(<generated>)
+	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
+	at org.springframework.validation.beanvalidation.MethodValidationInterceptor.invoke(MethodValidationInterceptor.java:120)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
+	at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:88)
+	at com.qmth.themis.admin.aspect.ApiControllerAspect.aroundApiPoint(ApiControllerAspect.java:76)
+	at sun.reflect.GeneratedMethodAccessor260.invoke(Unknown Source)
+	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:644)
+	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
+	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
+	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
+	at com.qmth.themis.admin.api.TEExamStudentController$$EnhancerBySpringCGLIB$$17bca5ce.examRecordPaperView(<generated>)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:498)
+	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
+	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
+	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
+	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879)
+	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793)
+	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
+	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
+	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
+	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
+	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
+	at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
+	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
+	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
+	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
+	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
+	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
+	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
+	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
+	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
+	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373)
+	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
+	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
+	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590)
+	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
+	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
+	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
+	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
+	at java.lang.Thread.run(Thread.java:748)
+2022-05-27 09:57:50.760| http-nio-6001-exec-2 | ERROR |  -  | Global exception | [com.qmth.themis.common.exception.GlobalDefultExceptionHandler:44]
+com.qmth.themis.common.exception.BusinessException: 未找到考试记录
+	at com.qmth.themis.common.util.ResultUtil.error(ResultUtil.java:36)
+	at com.qmth.themis.admin.aspect.ApiControllerAspect.aroundApiPoint(ApiControllerAspect.java:83)
+	at sun.reflect.GeneratedMethodAccessor260.invoke(Unknown Source)
+	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:644)
+	at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:633)
+	at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
+	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95)
+	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
+	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749)
+	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691)
+	at com.qmth.themis.admin.api.TEExamStudentController$$EnhancerBySpringCGLIB$$17bca5ce.examRecordPaperView(<generated>)
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+	at java.lang.reflect.Method.invoke(Method.java:498)
+	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
+	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
+	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
+	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879)
+	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793)
+	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
+	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
+	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
+	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
+	at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
+	at javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
+	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
+	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
+	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
+	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
+	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
+	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
+	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
+	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
+	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
+	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373)
+	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
+	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
+	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590)
+	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
+	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
+	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
+	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
+	at java.lang.Thread.run(Thread.java:748)
+2022-05-27 09:57:50.992| http-nio-6001-exec-3 | INFO |  -  | admin HandlerInterceptor preHandle is come in | [com.qmth.themis.admin.interceptor.AuthInterceptor:34]
+2022-05-27 09:57:50.992| http-nio-6001-exec-3 | INFO |  -  | Start authorization: url:/api/admin/examStudent/exam_record/paper_view, method:POST, platform:WIN, deviceId:04a20642eff5b5e152997602cd2b26d3, authorization:Token 81d2ebf9c60c682293ac632572728909:p1ObPJ4gLT+frCPbJjqfpw/8ONQ=, time:1653616670286 | [com.qmth.themis.admin.interceptor.AuthInterceptor:44]
+2022-05-27 09:57:50.995| http-nio-6001-exec-3 | INFO |  -  | ============请求地址========:/api/admin/examStudent/exam_record/paper_view | [com.qmth.themis.admin.aspect.ApiControllerAspect:60]
+2022-05-27 09:57:50.995| http-nio-6001-exec-3 | INFO |  -  | ============类=============:com.qmth.themis.admin.api.TEExamStudentController | [com.qmth.themis.admin.aspect.ApiControllerAspect:61]
+2022-05-27 09:57:50.995| http-nio-6001-exec-3 | INFO |  -  | ============方法===========:examRecordPaperView | [com.qmth.themis.admin.aspect.ApiControllerAspect:62]
+2022-05-27 09:57:50.996| http-nio-6001-exec-3 | INFO |  -  | ============参数key:"examRecordId",参数value===========:256443156064129024 | [com.qmth.themis.admin.aspect.ApiControllerAspect:68]
+2022-05-27 09:57:50.996| http-nio-6001-exec-3 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:57:50.997| http-nio-6001-exec-3 | DEBUG |  -  | ==> Parameters: 256443156064129024(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:57:51.000| http-nio-6001-exec-3 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:57:51.003| http-nio-6001-exec-3 | INFO |  -  | oss Download is come in | [com.qmth.themis.business.util.OssUtil:186]
+2022-05-27 09:57:51.072| http-nio-6001-exec-3 | INFO |  -  | oss Download is come in | [com.qmth.themis.business.util.OssUtil:186]
+2022-05-27 09:57:51.120| http-nio-6001-exec-3 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_record_id,main_number,sub_number,sub_index,answer,version,history,duration_seconds,score FROM t_oe_exam_answer WHERE (exam_record_id = ?) ORDER BY main_number ASC,sub_number ASC,sub_index ASC | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:57:51.121| http-nio-6001-exec-3 | DEBUG |  -  | ==> Parameters: 256443156064129024(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:57:51.125| http-nio-6001-exec-3 | DEBUG |  -  | <==      Total: 3 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:57:51.128| http-nio-6001-exec-3 | INFO |  -  | ============耗时============:0秒 | [com.qmth.themis.admin.aspect.ApiControllerAspect:78]
+2022-05-27 09:57:56.997| http-nio-6001-exec-4 | INFO |  -  | admin HandlerInterceptor preHandle is come in | [com.qmth.themis.admin.interceptor.AuthInterceptor:34]
+2022-05-27 09:57:56.997| http-nio-6001-exec-4 | INFO |  -  | Start authorization: url:/api/admin/examStudent/exam_record/paper_view, method:POST, platform:WIN, deviceId:04a20642eff5b5e152997602cd2b26d3, authorization:Token 81d2ebf9c60c682293ac632572728909:wXGxZfZ25yX/+19bsgVn16lImtE=, time:1653616676386 | [com.qmth.themis.admin.interceptor.AuthInterceptor:44]
+2022-05-27 09:57:57.000| http-nio-6001-exec-4 | INFO |  -  | ============请求地址========:/api/admin/examStudent/exam_record/paper_view | [com.qmth.themis.admin.aspect.ApiControllerAspect:60]
+2022-05-27 09:57:57.001| http-nio-6001-exec-4 | INFO |  -  | ============类=============:com.qmth.themis.admin.api.TEExamStudentController | [com.qmth.themis.admin.aspect.ApiControllerAspect:61]
+2022-05-27 09:57:57.002| http-nio-6001-exec-4 | INFO |  -  | ============方法===========:examRecordPaperView | [com.qmth.themis.admin.aspect.ApiControllerAspect:62]
+2022-05-27 09:57:57.002| http-nio-6001-exec-4 | INFO |  -  | ============参数key:"examRecordId",参数value===========:256413125082357760 | [com.qmth.themis.admin.aspect.ApiControllerAspect:68]
+2022-05-27 09:57:57.003| http-nio-6001-exec-4 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_id,exam_activity_id,exam_student_id,paper_id,status,first_prepare_time,first_start_time,last_break_time,last_prepare_time,last_start_time,already_break_count,client_current_ip,client_websocket_status,client_websocket_id,client_last_sync_time,answer_progress,duration_seconds,finish_time,finish_type,warning_count,review_result,objective_score,paper_download,breach_status,paper_struct_path,paper_struct_upload,serial_number,last_break_id,entry_authentication_result,entry_authentication_id,in_process_face_verify_status,in_process_liveness_verify_status,in_process_liveness_verify_count,monitor_key,monitor_status_source,score_status,start_time,end_time,opening_seconds,min_duration_seconds,max_duration_seconds,force_finish,has_answer_file,in_process_realness_verify_status,camera_photo_upload,mobile_photo_upload,entry_authentication_policy,in_process_face_stranger_ignore,in_process_liveness_fixed_range,in_process_liveness_judge_policy,monitor_video_source,monitor_record,mobile_first_websocket_status,mobile_first_websocket_id,mobile_second_websocket_status,mobile_second_websocket_id,camera_monitor_status,screen_monitor_status,mobile_first_monitor_status,mobile_second_monitor_status,tencent_video_url,update_time FROM t_oe_exam_record WHERE id=? | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:57:57.004| http-nio-6001-exec-4 | DEBUG |  -  | ==> Parameters: 256413125082357760(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:57:57.008| http-nio-6001-exec-4 | DEBUG |  -  | <==      Total: 1 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:57:57.010| http-nio-6001-exec-4 | INFO |  -  | oss Download is come in | [com.qmth.themis.business.util.OssUtil:186]
+2022-05-27 09:57:57.064| http-nio-6001-exec-4 | INFO |  -  | oss Download is come in | [com.qmth.themis.business.util.OssUtil:186]
+2022-05-27 09:57:57.113| http-nio-6001-exec-4 | DEBUG |  -  | ==>  Preparing: SELECT id,exam_record_id,main_number,sub_number,sub_index,answer,version,history,duration_seconds,score FROM t_oe_exam_answer WHERE (exam_record_id = ?) ORDER BY main_number ASC,sub_number ASC,sub_index ASC | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:57:57.114| http-nio-6001-exec-4 | DEBUG |  -  | ==> Parameters: 256413125082357760(Long) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:57:57.117| http-nio-6001-exec-4 | DEBUG |  -  | <==      Total: 2 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 09:57:57.119| http-nio-6001-exec-4 | INFO |  -  | ============耗时============:0秒 | [com.qmth.themis.admin.aspect.ApiControllerAspect:78]
+2022-05-27 10:00:00.048| scheduled-task-1 | INFO |  -  | Start renew machindId | [com.qmth.themis.business.util.UidUtil:71]
+2022-05-27 10:04:22.823| http-nio-6001-exec-5 | INFO |  -  | admin HandlerInterceptor preHandle is come in | [com.qmth.themis.admin.interceptor.AuthInterceptor:34]
+2022-05-27 10:04:22.827| http-nio-6001-exec-5 | INFO |  -  | Start authorization: url:/api/admin/sys/exam/finish/query, method:POST, platform:WIN, deviceId:04a20642eff5b5e152997602cd2b26d3, authorization:Token 81d2ebf9c60c682293ac632572728909:vAkieHZqT7LiIoX6JXgZUa18Tys=, time:1653617062194 | [com.qmth.themis.admin.interceptor.AuthInterceptor:44]
+2022-05-27 10:04:22.836| http-nio-6001-exec-5 | INFO |  -  | ============请求地址========:/api/admin/sys/exam/finish/query | [com.qmth.themis.admin.aspect.ApiControllerAspect:60]
+2022-05-27 10:04:22.836| http-nio-6001-exec-5 | INFO |  -  | ============类=============:com.qmth.themis.admin.api.SysController | [com.qmth.themis.admin.aspect.ApiControllerAspect:61]
+2022-05-27 10:04:22.837| http-nio-6001-exec-5 | INFO |  -  | ============方法===========:examFinishQuery | [com.qmth.themis.admin.aspect.ApiControllerAspect:62]
+2022-05-27 10:04:22.861| http-nio-6001-exec-5 | DEBUG |  -  | ==>  Preparing: SELECT id,org_id,code,name,tag,start_time,end_time,short_code,prepare_seconds,min_duration_seconds,pre_notice,pre_notice_stay_seconds,post_notice,exam_count,break_expire_seconds,break_resume_count,camera_photo_upload,reexam_auditing,show_objective_score,mode,enable,archived,opening_seconds,max_duration_seconds,force_finish,entry_authentication_policy,in_process_face_verify,in_process_face_stranger_ignore,in_process_liveness_verify,in_process_liveness_fixed_range,in_process_liveness_judge_policy,record_select_strategy,enable_ip_limit,ip_allow,score_status,objective_score_policy,monitor_video_source,monitor_record,progress,mobile_photo_upload,invigilate_verify,monitor_status,in_process_realness_verify,create_id,create_time,update_id,update_Time FROM t_e_exam WHERE (monitor_status = ?) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 10:04:22.863| http-nio-6001-exec-5 | DEBUG |  -  | ==> Parameters: FINISHED(String) | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 10:04:22.870| http-nio-6001-exec-5 | DEBUG |  -  | <==      Total: 15 | [org.apache.ibatis.logging.jdbc.BaseJdbcLogger:137]
+2022-05-27 10:04:22.875| http-nio-6001-exec-5 | INFO |  -  | ============耗时============:0秒 | [com.qmth.themis.admin.aspect.ApiControllerAspect:78]
+2022-05-27 10:10:24.683| SpringContextShutdownHook | INFO |  -  | Shutting down ExecutorService 'applicationTaskExecutor' | [org.springframework.scheduling.concurrent.ExecutorConfigurationSupport:218]
+2022-05-27 10:10:24.687| SpringContextShutdownHook | INFO |  -  | Shutting down ExecutorService 'taskScheduler' | [org.springframework.scheduling.concurrent.ExecutorConfigurationSupport:218]
+2022-05-27 10:10:24.695| SpringContextShutdownHook | INFO |  -  | Start release machindId | [com.qmth.themis.business.util.UidUtil:81]
+2022-05-27 10:10:24.716| NettyClientSelector_1 | INFO |  -  | closeChannel: close the connection to remote address[192.168.10.36:10911] result: true | [org.apache.rocketmq.logging.Slf4jLoggerFactory$Slf4jLogger:95]
+2022-05-27 10:10:24.719| NettyClientSelector_1 | INFO |  -  | closeChannel: close the connection to remote address[192.168.10.36:9876] result: true | [org.apache.rocketmq.logging.Slf4jLoggerFactory$Slf4jLogger:95]
+2022-05-27 10:10:24.724| NettyClientSelector_1 | INFO |  -  | closeChannel: close the connection to remote address[192.168.10.36:9876] result: true | [org.apache.rocketmq.logging.Slf4jLoggerFactory$Slf4jLogger:95]
+2022-05-27 10:10:24.727| NettyClientSelector_1 | INFO |  -  | closeChannel: close the connection to remote address[192.168.10.36:10911] result: true | [org.apache.rocketmq.logging.Slf4jLoggerFactory$Slf4jLogger:95]
+2022-05-27 10:10:24.729| SpringContextShutdownHook | INFO |  -  | {dataSource-1} closing ... | [com.alibaba.druid.pool.DruidDataSource:1965]
+2022-05-27 10:10:24.750| SpringContextShutdownHook | INFO |  -  | {dataSource-1} closed | [com.alibaba.druid.pool.DruidDataSource:2037]