[INFO ] [2022-12-05 11:43:27] T:[] S:[] U:[] [main] ==> Starting WebAdminApplication using Java 1.8.0_144 on buzhanyi with PID 20812 (D:\Desktop\ankaibeibei\application-webadmin\target\classes started by buzhanyi in D:\Desktop\ankaibeibei)
[INFO ] [2022-12-05 11:43:27] T:[] S:[] U:[] [background-preinit] ==> HV000001: Hibernate Validator 6.2.0.Final
[INFO ] [2022-12-05 11:43:27] T:[] S:[] U:[] [main] ==> The following 1 profile is active: "product"
[INFO ] [2022-12-05 11:43:29] T:[] S:[] U:[] [main] ==> Multiple Spring Data modules found, entering strict repository configuration mode!
[INFO ] [2022-12-05 11:43:29] T:[] S:[] U:[] [main] ==> Bootstrapping Spring Data JPA repositories in DEFAULT mode.
[INFO ] [2022-12-05 11:43:29] T:[] S:[] U:[] [main] ==> Finished Spring Data repository scanning in 193 ms. Found 17 JPA repository interfaces.
[INFO ] [2022-12-05 11:43:29] T:[] S:[] U:[] [main] ==> Multiple Spring Data modules found, entering strict repository configuration mode!
[INFO ] [2022-12-05 11:43:29] T:[] S:[] U:[] [main] ==> Bootstrapping Spring Data Redis repositories in DEFAULT mode.
[INFO ] [2022-12-05 11:43:29] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.AccesoryInfoMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 11:43:29] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.CommunicationMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 11:43:29] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.CostInfoMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 11:43:29] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.LoginTokenMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 11:43:29] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.ManHourJobMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 11:43:29] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.ManHourMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 11:43:29] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.ProjectAuditInfoMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 11:43:29] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.ProjectInfoMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 11:43:29] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.ProjectTeamMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 11:43:29] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.PurchaseInfoMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 11:43:29] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.RelevanceProjectInfoMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 11:43:29] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.RepastExpenseMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 11:43:29] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.RestInfoMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 11:43:29] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.TaskInfoMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 11:43:29] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.TrafficExpenseMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 11:43:29] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.TravelExpenseMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 11:43:29] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.UserInfoMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 11:43:29] T:[] S:[] U:[] [main] ==> Finished Spring Data repository scanning in 13 ms. Found 0 Redis repository interfaces.
[INFO ] [2022-12-05 11:43:29] T:[] S:[] U:[] [main] ==> Bean 'commonWebMvcConfig' of type [com.ankaibei.workFlow.common.core.config.CommonWebMvcConfig$$EnhancerBySpringCGLIB$$f0bae805] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
[INFO ] [2022-12-05 11:43:30] T:[] S:[] U:[] [main] ==> Tomcat initialized with port(s): 8077 (http)
[INFO ] [2022-12-05 11:43:30] T:[] S:[] U:[] [main] ==> Initializing ProtocolHandler ["http-nio-8077"]
[INFO ] [2022-12-05 11:43:30] T:[] S:[] U:[] [main] ==> Starting service [Tomcat]
[INFO ] [2022-12-05 11:43:30] T:[] S:[] U:[] [main] ==> Starting Servlet engine: [Apache Tomcat/9.0.60]
[INFO ] [2022-12-05 11:43:30] T:[] S:[] U:[] [main] ==> Initializing Spring embedded WebApplicationContext
[INFO ] [2022-12-05 11:43:30] T:[] S:[] U:[] [main] ==> Root WebApplicationContext: initialization completed in 2642 ms
[INFO ] [2022-12-05 11:43:30] T:[] S:[] U:[] [main] ==> Filter characterEncodingFilter was not registered (possibly already registered?)
[ERROR] [2022-12-05 11:43:30] T:[] S:[] U:[] [main] ==> For security constraints with URL pattern [/*] only the HTTP methods [TRACE HEAD DELETE SEARCH PROPFIND COPY PUT PATCH] are covered. All other methods are uncovered.
[INFO ] [2022-12-05 11:43:30] T:[] S:[] U:[] [main] ==> {dataSource-1} inited
[INFO ] [2022-12-05 11:43:30] T:[] S:[] U:[] [main] ==> {dataSource-2} inited
[INFO ] [2022-12-05 11:43:30] T:[] S:[] U:[] [main] ==> HHH000204: Processing PersistenceUnitInfo [name: default]
[INFO ] [2022-12-05 11:43:31] T:[] S:[] U:[] [main] ==> HHH000412: Hibernate ORM core version 5.4.33
[INFO ] [2022-12-05 11:43:31] T:[] S:[] U:[] [main] ==> HCANN000001: Hibernate Commons Annotations {5.1.2.Final}
[INFO ] [2022-12-05 11:43:31] T:[] S:[] U:[] [main] ==> HHH000400: Using dialect: org.hibernate.dialect.MySQL5InnoDBDialect
[INFO ] [2022-12-05 11:43:35] T:[] S:[] U:[] [main] ==> HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
[INFO ] [2022-12-05 11:43:35] T:[] S:[] U:[] [main] ==> Initialized JPA EntityManagerFactory for persistence unit 'default'
[INFO ] [2022-12-05 11:43:36] T:[] S:[] U:[] [main] ==> Redisson 3.17.6
[INFO ] [2022-12-05 11:43:36] T:[] S:[] U:[] [redisson-netty-2-9] ==> 1 connections initialized for 124.70.58.209/124.70.58.209:7001
[INFO ] [2022-12-05 11:43:36] T:[] S:[] U:[] [redisson-netty-2-13] ==> 5 connections initialized for 124.70.58.209/124.70.58.209:7001
[WARN ] [2022-12-05 11:43:37] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.webadmin.upms.model.SysDataPermDept".
[WARN ] [2022-12-05 11:43:37] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.webadmin.upms.model.SysDataPermDept ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 11:43:37] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.webadmin.upms.model.SysDataPermMenu".
[WARN ] [2022-12-05 11:43:37] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.webadmin.upms.model.SysDataPermMenu ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 11:43:37] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.webadmin.upms.model.SysDataPermUser".
[WARN ] [2022-12-05 11:43:37] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.webadmin.upms.model.SysDataPermUser ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 11:43:37] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.webadmin.upms.model.SysDeptRelation".
[WARN ] [2022-12-05 11:43:37] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.webadmin.upms.model.SysDeptRelation ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 11:43:37] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.webadmin.upms.model.SysMenuPermCode".
[WARN ] [2022-12-05 11:43:37] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.webadmin.upms.model.SysMenuPermCode ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 11:43:37] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.webadmin.upms.model.SysPermCodePerm".
[WARN ] [2022-12-05 11:43:37] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.webadmin.upms.model.SysPermCodePerm ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 11:43:37] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.webadmin.upms.model.SysRoleMenu".
[WARN ] [2022-12-05 11:43:37] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.webadmin.upms.model.SysRoleMenu ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 11:43:37] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.webadmin.ankaibei.entity.UserInfoEntity".
[WARN ] [2022-12-05 11:43:37] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.webadmin.ankaibei.entity.UserInfoEntity ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 11:43:37] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.webadmin.upms.model.SysUserPost".
[WARN ] [2022-12-05 11:43:37] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.webadmin.upms.model.SysUserPost ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 11:43:37] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.webadmin.upms.model.SysUserRole".
[WARN ] [2022-12-05 11:43:37] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.webadmin.upms.model.SysUserRole ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 11:43:37] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.common.online.model.OnlineColumnRule".
[WARN ] [2022-12-05 11:43:37] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.common.online.model.OnlineColumnRule ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 11:43:38] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.common.flow.model.FlowTaskExt".
[WARN ] [2022-12-05 11:43:38] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.common.flow.model.FlowTaskExt ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 11:43:38] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.common.flow.model.ProjectInfoEntityOfFlow".
[WARN ] [2022-12-05 11:43:38] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.common.flow.model.ProjectInfoEntityOfFlow ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[INFO ] [2022-12-05 11:43:38] T:[] S:[] U:[] [main] ==> No deployment resources were found for autodeployment
[INFO ] [2022-12-05 11:43:38] T:[] S:[] U:[] [main] ==> No deployment resources were found for autodeployment
[INFO ] [2022-12-05 11:43:38] T:[] S:[] U:[] [main] ==> Found 2 Engine Configurators in total:
[INFO ] [2022-12-05 11:43:38] T:[] S:[] U:[] [main] ==> class org.flowable.eventregistry.spring.configurator.SpringEventRegistryConfigurator (priority:100000)
[INFO ] [2022-12-05 11:43:38] T:[] S:[] U:[] [main] ==> class org.flowable.idm.engine.configurator.IdmEngineConfigurator (priority:150000)
[INFO ] [2022-12-05 11:43:38] T:[] S:[] U:[] [main] ==> Executing beforeInit() of class org.flowable.eventregistry.spring.configurator.SpringEventRegistryConfigurator (priority:100000)
[INFO ] [2022-12-05 11:43:38] T:[] S:[] U:[] [main] ==> Executing beforeInit() of class org.flowable.idm.engine.configurator.IdmEngineConfigurator (priority:150000)
[INFO ] [2022-12-05 11:43:39] T:[] S:[] U:[] [main] ==> Executing configure() of class org.flowable.eventregistry.spring.configurator.SpringEventRegistryConfigurator (priority:100000)
[INFO ] [2022-12-05 11:43:42] T:[] S:[] U:[] [main] ==> Reading from ankaibei.FLW_EV_DATABASECHANGELOG
[INFO ] [2022-12-05 11:43:42] T:[] S:[] U:[] [main] ==> EventRegistryEngine default created
[INFO ] [2022-12-05 11:43:42] T:[] S:[] U:[] [main] ==> Executing configure() of class org.flowable.idm.engine.configurator.IdmEngineConfigurator (priority:150000)
[INFO ] [2022-12-05 11:43:42] T:[] S:[] U:[] [main] ==> IdmEngine default created
[INFO ] [2022-12-05 11:43:42] T:[] S:[] U:[] [main] ==> ProcessEngine default created
[INFO ] [2022-12-05 11:43:42] T:[] S:[] U:[] [main] ==> Total of v5 deployments found: 0
[DEBUG] [2022-12-05 11:43:43] T:[] S:[] U:[] [main] ==> ==>  Preparing: SELECT dblink_id,dblink_name,variable_name,dblink_desc,dblink_config_constant,create_time FROM zz_online_dblink
[DEBUG] [2022-12-05 11:43:43] T:[] S:[] U:[] [main] ==> ==> Parameters: 
[DEBUG] [2022-12-05 11:43:43] T:[] S:[] U:[] [main] ==> <==      Total: 1
[INFO ] [2022-12-05 11:43:45] T:[] S:[] U:[] [main] ==> 自定义配置项：
AjCaptchaProperties{type=DEFAULT, jigsaw='classpath:images/jigsaw', picClick='classpath:images/pic-click', waterMark='我的水印', waterFont='WenQuanZhengHei.ttf', fontType='WenQuanZhengHei.ttf', slipOffset='5', aesStatus=true, interferenceOptions='2', cacheNumber='1000', timingClear='180', cacheType=redis, reqFrequencyLimitEnable=false, reqGetLockLimit=5, reqGetLockSeconds=360, reqGetMinuteLimit=30, reqCheckMinuteLimit=30, reqVerifyMinuteLimit=60}
[INFO ] [2022-12-05 11:43:45] T:[] S:[] U:[] [main] ==> 自定义resource底图:[SLIDING_BLOCK=[Ljava.lang.String;@42f623e1, ORIGINAL=[Ljava.lang.String;@54514d20, PIC_CLICK=[Ljava.lang.String;@69519536]
[INFO ] [2022-12-05 11:43:45] T:[] S:[] U:[] [main] ==> supported-captchaCache-service:[redis, local]
[INFO ] [2022-12-05 11:43:45] T:[] S:[] U:[] [main] ==> supported-captchaTypes-service:[clickWord, default, blockPuzzle]
[INFO ] [2022-12-05 11:43:45] T:[] S:[] U:[] [main] ==> --->>>初始化验证码底图<<<---clickWord
[INFO ] [2022-12-05 11:43:45] T:[] S:[] U:[] [main] ==> --->>>初始化验证码底图<<<---blockPuzzle
[WARN ] [2022-12-05 11:43:45] T:[] S:[] U:[] [main] ==> spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
[INFO ] [2022-12-05 11:43:45] T:[] S:[] U:[] [main] ==> Exposing 14 endpoint(s) beneath base path '/actuator'
[WARN ] [2022-12-05 11:43:46] T:[] S:[] U:[] [main] ==> Cannot find template location(s): [classpath:/template/] (please add some templates, check your FreeMarker configuration, or set spring.freemarker.checkTemplateLocation=false)
[INFO ] [2022-12-05 11:43:47] T:[] S:[] U:[] [main] ==> Starting ProtocolHandler ["http-nio-8077"]
[INFO ] [2022-12-05 11:43:47] T:[] S:[] U:[] [main] ==> Tomcat started on port(s): 8077 (http) with context path '/api'
[INFO ] [2022-12-05 11:43:47] T:[] S:[] U:[] [main] ==> Started WebAdminApplication in 20.18 seconds (JVM running for 21.188)
[INFO ] [2022-12-05 11:43:48] T:[] S:[] U:[] [RMI TCP Connection(5)-192.168.2.194] ==> Initializing Spring DispatcherServlet 'dispatcherServlet'
[INFO ] [2022-12-05 11:43:48] T:[] S:[] U:[] [RMI TCP Connection(5)-192.168.2.194] ==> Initializing Servlet 'dispatcherServlet'
[INFO ] [2022-12-05 11:43:48] T:[] S:[] U:[] [RMI TCP Connection(5)-192.168.2.194] ==> Completed initialization in 2 ms
[ERROR] [2022-12-05 11:52:10] T:[] S:[] U:[] [http-nio-8077-exec-2] ==> Token Expired
io.jsonwebtoken.ExpiredJwtException: JWT expired at 2022-12-03T14:37:18Z. Current time: 2022-12-05T11:52:10Z, a difference of 162892612 milliseconds.  Allowed clock skew: 0 milliseconds.
	at io.jsonwebtoken.impl.DefaultJwtParser.parse(DefaultJwtParser.java:385)
	at io.jsonwebtoken.impl.DefaultJwtParser.parse(DefaultJwtParser.java:481)
	at io.jsonwebtoken.impl.DefaultJwtParser.parseClaimsJws(DefaultJwtParser.java:541)
	at com.ankaibei.workFlow.common.core.util.JwtUtil.parseToken(JwtUtil.java:74)
	at com.ankaibei.workFlow.webadmin.interceptor.AuthenticationInterceptor.preHandle(AuthenticationInterceptor.java:59)
	at org.springframework.web.servlet.HandlerExecutionChain.applyPreHandle(HandlerExecutionChain.java:148)
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1062)
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963)
	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:681)
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:764)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Thread.java:748)
[INFO ] [2022-12-05 11:52:10] T:[6e3a9df9d7164881bcf32b87dbbae0a3] S:[] U:[] [http-nio-8077-exec-2] ==> 开始请求, url=/api/admin/upms/login/doLogin, reqData={"password":"IP3ccke3GhH45iGHB5qP9p7iZw6xUyj28Ju10rnBiPKOI35sc%2BjI7%2FdsjOkHWMfUwGYGfz8ik31HC2Ruk%2Fhkd9f6RPULTHj7VpFdNdde2P9M4mQQnFBAiPM7VT9iW3RyCtPlJexQ3nAiA09OqG%2F0sIf1kcyveSrulxembARDbDo%3D","loginName":"liuchengjing"}
[DEBUG] [2022-12-05 11:52:11] T:[6e3a9df9d7164881bcf32b87dbbae0a3] S:[] U:[] [http-nio-8077-exec-2] ==> ==>  Preparing: SELECT user_id,login_name,password,show_name,dept_id,user_type,head_image_url,user_status,email,mobile,deleted_flag,create_user_id,update_user_id,create_time,update_time,region,job_number FROM work_sys_user WHERE login_name=? AND deleted_flag=1
[DEBUG] [2022-12-05 11:52:11] T:[6e3a9df9d7164881bcf32b87dbbae0a3] S:[] U:[] [http-nio-8077-exec-2] ==> ==> Parameters: liuchengjing(String)
[DEBUG] [2022-12-05 11:52:11] T:[6e3a9df9d7164881bcf32b87dbbae0a3] S:[] U:[] [http-nio-8077-exec-2] ==> <==      Total: 1
[DEBUG] [2022-12-05 11:52:11] T:[6e3a9df9d7164881bcf32b87dbbae0a3] S:[] U:[] [http-nio-8077-exec-2] ==> ==>  Preparing: SELECT user_id,dept_post_id,post_id FROM work_sys_user_post WHERE user_id=?
[DEBUG] [2022-12-05 11:52:11] T:[6e3a9df9d7164881bcf32b87dbbae0a3] S:[] U:[] [http-nio-8077-exec-2] ==> ==> Parameters: 1578419973460594688(Long)
[DEBUG] [2022-12-05 11:52:11] T:[6e3a9df9d7164881bcf32b87dbbae0a3] S:[] U:[] [http-nio-8077-exec-2] ==> <==      Total: 1
[DEBUG] [2022-12-05 11:52:11] T:[6e3a9df9d7164881bcf32b87dbbae0a3] S:[] U:[] [http-nio-8077-exec-2] ==> ==>  Preparing: SELECT user_id,role_id FROM work_sys_user_role WHERE user_id=?
[DEBUG] [2022-12-05 11:52:11] T:[6e3a9df9d7164881bcf32b87dbbae0a3] S:[] U:[] [http-nio-8077-exec-2] ==> ==> Parameters: 1578419973460594688(Long)
[DEBUG] [2022-12-05 11:52:11] T:[6e3a9df9d7164881bcf32b87dbbae0a3] S:[] U:[] [http-nio-8077-exec-2] ==> <==      Total: 1
[DEBUG] [2022-12-05 11:52:12] T:[6e3a9df9d7164881bcf32b87dbbae0a3] S:[] U:[] [http-nio-8077-exec-2] ==> ==>  Preparing: SELECT m.* FROM work_sys_user_role ur, work_sys_role_menu rm, work_sys_menu m WHERE ur.user_id = ? AND ur.role_id = rm.role_id AND rm.menu_id = m.menu_id ORDER BY m.show_order
[DEBUG] [2022-12-05 11:52:12] T:[6e3a9df9d7164881bcf32b87dbbae0a3] S:[] U:[] [http-nio-8077-exec-2] ==> ==> Parameters: 1578419973460594688(Long)
[DEBUG] [2022-12-05 11:52:12] T:[6e3a9df9d7164881bcf32b87dbbae0a3] S:[] U:[] [http-nio-8077-exec-2] ==> <==      Total: 38
[DEBUG] [2022-12-05 11:52:12] T:[6e3a9df9d7164881bcf32b87dbbae0a3] S:[] U:[] [http-nio-8077-exec-2] ==> ==>  Preparing: SELECT pc.perm_code FROM work_sys_user_role ur, work_sys_role_menu rm, work_sys_menu_perm_code mpc, work_sys_perm_code pc WHERE ur.user_id = ? AND ur.role_id = rm.role_id AND rm.menu_id = mpc.menu_id AND mpc.perm_code_id = pc.perm_code_id
[DEBUG] [2022-12-05 11:52:12] T:[6e3a9df9d7164881bcf32b87dbbae0a3] S:[] U:[] [http-nio-8077-exec-2] ==> ==> Parameters: 1578419973460594688(Long)
[DEBUG] [2022-12-05 11:52:12] T:[6e3a9df9d7164881bcf32b87dbbae0a3] S:[] U:[] [http-nio-8077-exec-2] ==> <==      Total: 31
[DEBUG] [2022-12-05 11:52:12] T:[6e3a9df9d7164881bcf32b87dbbae0a3] S:[] U:[] [http-nio-8077-exec-2] ==> ==>  Preparing: SELECT perm_url,module_name,perm_name FROM work_sys_perm_whitelist
[DEBUG] [2022-12-05 11:52:12] T:[6e3a9df9d7164881bcf32b87dbbae0a3] S:[] U:[] [http-nio-8077-exec-2] ==> ==> Parameters: 
[DEBUG] [2022-12-05 11:52:12] T:[6e3a9df9d7164881bcf32b87dbbae0a3] S:[] U:[] [http-nio-8077-exec-2] ==> <==      Total: 50
[DEBUG] [2022-12-05 11:52:12] T:[6e3a9df9d7164881bcf32b87dbbae0a3] S:[] U:[] [http-nio-8077-exec-2] ==> ==>  Preparing: SELECT m.menu_id menuId, p.url url FROM work_sys_role_menu rm, work_sys_menu_perm_code mpc, work_sys_perm_code_perm pcp, work_sys_perm p, work_sys_menu m WHERE rm.role_id IN ( ? ) AND rm.menu_id = m.menu_id AND rm.menu_id = mpc.menu_id AND mpc.perm_code_id = pcp.perm_code_id AND pcp.perm_id = p.perm_id ORDER BY m.menu_type
[DEBUG] [2022-12-05 11:52:12] T:[6e3a9df9d7164881bcf32b87dbbae0a3] S:[] U:[] [http-nio-8077-exec-2] ==> ==> Parameters: 1575681957692444672(Long)
[DEBUG] [2022-12-05 11:52:12] T:[6e3a9df9d7164881bcf32b87dbbae0a3] S:[] U:[] [http-nio-8077-exec-2] ==> <==      Total: 168
[DEBUG] [2022-12-05 11:52:12] T:[6e3a9df9d7164881bcf32b87dbbae0a3] S:[] U:[] [http-nio-8077-exec-2] ==> ==>  Preparing: SELECT work_sys_data_perm.*, work_sys_data_perm_dept.*, work_sys_data_perm_menu.* FROM work_sys_data_perm_user INNER JOIN work_sys_data_perm ON work_sys_data_perm_user.data_perm_id = work_sys_data_perm.data_perm_id LEFT JOIN work_sys_data_perm_dept ON work_sys_data_perm.data_perm_id = work_sys_data_perm_dept.data_perm_id LEFT JOIN work_sys_data_perm_menu ON work_sys_data_perm.data_perm_id = work_sys_data_perm_menu.data_perm_id WHERE work_sys_data_perm_user.user_id = ?
[DEBUG] [2022-12-05 11:52:12] T:[6e3a9df9d7164881bcf32b87dbbae0a3] S:[] U:[] [http-nio-8077-exec-2] ==> ==> Parameters: 1578419973460594688(Long)
[DEBUG] [2022-12-05 11:52:12] T:[6e3a9df9d7164881bcf32b87dbbae0a3] S:[] U:[] [http-nio-8077-exec-2] ==> <==      Total: 12
[INFO ] [2022-12-05 11:52:12] T:[6e3a9df9d7164881bcf32b87dbbae0a3] S:[] U:[] [http-nio-8077-exec-2] ==> 请求完成, url=/api/admin/upms/login/doLogin, elapse=1792ms, respData={"code":"200","data":{"showName":"刘成静","tokenData":"Bearer eyJhbGciOiJIUzUxMiJ9.eyJleHAiOjE2NzAyODQzMzEsInNlc3Npb25JZCI6ImxpdWNoZW5namluZ180XzdkMjk5NTQ1Zjc4NjQ4OThhZDQxOTg5MWQxYTc1NDg2IiwiQ3JlYXRlZFRpbWUiOjE2NzAyMTIzMzE5MjJ9.d-AclfzGCYIoUr5eqRsKV_GTunUttLEy63Wb7D0_PNJm7Xn9YQso0BlI5V5hA_iiAeUEPIOdDkAiq_hAeIJtFw","headImageUrl":"[{\"downloadUri\":\"/admin/upms/login/downloadHeadImage\",\"filename\":\"0f29f8a0b40243548d19f7dfbe47cd7c.jpg\",\"uploadFailed\":false,\"uploadPath\":\"./zz-resource/upload-files/app/image/SysUser/headImageUrl\"}]","isAdmin":false},"msg":"请求成功"}
[DEBUG] [2022-12-05 11:52:13] T:[] S:[] U:[] [task-1] ==> ==>  Preparing: INSERT INTO zz_sys_operation_log ( log_id, description, operation_type, service_name, api_class, api_method, trace_id, elapse, request_method, request_url, request_arguments, request_ip, success, operation_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
[DEBUG] [2022-12-05 11:52:13] T:[] S:[] U:[] [task-1] ==> ==> Parameters: 1599612569738285056(Long), (String), 0(Integer), application-webadmin(String), com.ankaibei.workFlow.webadmin.upms.controller.LoginController(String), com.ankaibei.workFlow.webadmin.upms.controller.LoginController.doLogin(String), 6e3a9df9d7164881bcf32b87dbbae0a3(String), 1805(Long), POST(String), /api/admin/upms/login/doLogin(String), {"password":"IP3ccke3GhH45iGHB5qP9p7iZw6xUyj28Ju10rnBiPKOI35sc%2BjI7%2FdsjOkHWMfUwGYGfz8ik31HC2Ruk%2Fhkd9f6RPULTHj7VpFdNdde2P9M4mQQnFBAiPM7VT9iW3RyCtPlJexQ3nAiA09OqG%2F0sIf1kcyveSrulxembARDbDo%3D","loginName":"liuchengjing"}(String), 0:0:0:0:0:0:0:1(String), true(Boolean), 2022-12-05 11:52:10.647(Timestamp)
[DEBUG] [2022-12-05 11:52:13] T:[] S:[] U:[] [task-1] ==> <==    Updates: 1
[ERROR] [2022-12-05 11:52:24] T:[] S:[] U:[] [http-nio-8077-exec-4] ==> Unhandled exception from URL [/api/cost/findCostInfoAll]
org.springframework.http.converter.HttpMessageNotReadableException: Required request body is missing: public com.ankaibei.workFlow.webadmin.ankaibei.vo.ResMsg com.ankaibei.workFlow.webadmin.ankaibei.controller.CostInfoController.findCostInfoAll(com.ankaibei.workFlow.webadmin.ankaibei.vo.CostInfoVo)
	at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.readWithMessageConverters(RequestResponseBodyMethodProcessor.java:163)
	at org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.resolveArgument(RequestResponseBodyMethodProcessor.java:133)
	at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:122)
	at org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:179)
	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:146)
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1067)
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:963)
	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:681)
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:764)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:91)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at com.alibaba.druid.support.http.WebStatFilter.doFilter(WebStatFilter.java:124)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:889)
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1743)
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
	at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
	at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
	at java.lang.Thread.run(Thread.java:748)
[INFO ] [2022-12-05 11:52:54] T:[6ee8fc5ec7f246658320fe8d6111f07f] S:[liuchengjing_4_7d299545f7864898ad419891d1a75486] U:[1578419973460594688] [http-nio-8077-exec-3] ==> 开始请求, url=/api/cost/findCostInfoAll, reqData={"costInfoVo":{"flowTaskStatus":3,"pageIndex":1,"pageSize":99,"processInstanceId":""}}
[INFO ] [2022-12-05 11:52:54] T:[6ee8fc5ec7f246658320fe8d6111f07f] S:[liuchengjing_4_7d299545f7864898ad419891d1a75486] U:[1578419973460594688] [http-nio-8077-exec-3] ==> 请求完成, url=/api/cost/findCostInfoAll, elapse=87ms, respData={"code":"200","data":{"content":[],"totalElements":0},"msg":"请求成功"}
[INFO ] [2022-12-05 11:53:08] T:[852a5da707044bce96540d747311d7e1] S:[liuchengjing_4_7d299545f7864898ad419891d1a75486] U:[1578419973460594688] [http-nio-8077-exec-6] ==> 开始请求, url=/api/cost/findCostInfoAll, reqData={"costInfoVo":{"flowTaskStatus":3,"pageIndex":1,"pageSize":99,"processInstanceId":""}}
[INFO ] [2022-12-05 11:53:08] T:[852a5da707044bce96540d747311d7e1] S:[liuchengjing_4_7d299545f7864898ad419891d1a75486] U:[1578419973460594688] [http-nio-8077-exec-6] ==> 请求完成, url=/api/cost/findCostInfoAll, elapse=16ms, respData={"code":"200","data":{"content":[],"totalElements":0},"msg":"请求成功"}
[INFO ] [2022-12-05 11:54:48] T:[10ba351855c543cc9e51c196d0dfcb79] S:[liuchengjing_4_7d299545f7864898ad419891d1a75486] U:[1578419973460594688] [http-nio-8077-exec-9] ==> 开始请求, url=/api/cost/findCostInfoAll, reqData={"costInfoVo":{"flowTaskStatus":3,"pageIndex":1,"pageSize":99,"processInstanceId":""}}
[WARN ] [2022-12-05 11:55:10] T:[10ba351855c543cc9e51c196d0dfcb79] S:[liuchengjing_4_7d299545f7864898ad419891d1a75486] U:[1578419973460594688] [http-nio-8077-exec-9] ==> discard long time none received connection. , jdbcUrl : jdbc:mysql://124.70.58.209:1122/ankaibei?characterEncoding=utf8&useSSL=true&serverTimezone=Asia/Shanghai, version : 1.2.5, lastPacketReceivedIdleMillis : 122463
[INFO ] [2022-12-05 11:55:25] T:[10ba351855c543cc9e51c196d0dfcb79] S:[liuchengjing_4_7d299545f7864898ad419891d1a75486] U:[1578419973460594688] [http-nio-8077-exec-9] ==> 请求完成, url=/api/cost/findCostInfoAll, elapse=36235ms, respData={"code":"200","data":{"content":[],"totalElements":0},"msg":"请求成功"}
[INFO ] [2022-12-05 11:56:00] T:[] S:[] U:[] [background-preinit] ==> HV000001: Hibernate Validator 6.2.0.Final
[INFO ] [2022-12-05 11:56:00] T:[] S:[] U:[] [main] ==> Starting WebAdminApplication using Java 1.8.0_144 on buzhanyi with PID 13332 (D:\Desktop\ankaibeibei\application-webadmin\target\classes started by buzhanyi in D:\Desktop\ankaibeibei)
[INFO ] [2022-12-05 11:56:00] T:[] S:[] U:[] [main] ==> The following 1 profile is active: "product"
[INFO ] [2022-12-05 11:56:02] T:[] S:[] U:[] [main] ==> Multiple Spring Data modules found, entering strict repository configuration mode!
[INFO ] [2022-12-05 11:56:02] T:[] S:[] U:[] [main] ==> Bootstrapping Spring Data JPA repositories in DEFAULT mode.
[INFO ] [2022-12-05 11:56:02] T:[] S:[] U:[] [main] ==> Finished Spring Data repository scanning in 167 ms. Found 17 JPA repository interfaces.
[INFO ] [2022-12-05 11:56:02] T:[] S:[] U:[] [main] ==> Multiple Spring Data modules found, entering strict repository configuration mode!
[INFO ] [2022-12-05 11:56:02] T:[] S:[] U:[] [main] ==> Bootstrapping Spring Data Redis repositories in DEFAULT mode.
[INFO ] [2022-12-05 11:56:02] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.AccesoryInfoMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 11:56:02] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.CommunicationMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 11:56:02] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.CostInfoMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 11:56:02] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.LoginTokenMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 11:56:02] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.ManHourJobMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 11:56:02] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.ManHourMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 11:56:02] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.ProjectAuditInfoMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 11:56:02] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.ProjectInfoMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 11:56:02] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.ProjectTeamMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 11:56:02] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.PurchaseInfoMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 11:56:02] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.RelevanceProjectInfoMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 11:56:02] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.RepastExpenseMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 11:56:02] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.RestInfoMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 11:56:02] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.TaskInfoMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 11:56:02] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.TrafficExpenseMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 11:56:02] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.TravelExpenseMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 11:56:02] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.UserInfoMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 11:56:02] T:[] S:[] U:[] [main] ==> Finished Spring Data repository scanning in 11 ms. Found 0 Redis repository interfaces.
[INFO ] [2022-12-05 11:56:02] T:[] S:[] U:[] [main] ==> Bean 'commonWebMvcConfig' of type [com.ankaibei.workFlow.common.core.config.CommonWebMvcConfig$$EnhancerBySpringCGLIB$$22d74f57] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
[INFO ] [2022-12-05 11:56:02] T:[] S:[] U:[] [main] ==> Tomcat initialized with port(s): 8077 (http)
[INFO ] [2022-12-05 11:56:02] T:[] S:[] U:[] [main] ==> Initializing ProtocolHandler ["http-nio-8077"]
[INFO ] [2022-12-05 11:56:02] T:[] S:[] U:[] [main] ==> Starting service [Tomcat]
[INFO ] [2022-12-05 11:56:02] T:[] S:[] U:[] [main] ==> Starting Servlet engine: [Apache Tomcat/9.0.60]
[INFO ] [2022-12-05 11:56:03] T:[] S:[] U:[] [main] ==> Initializing Spring embedded WebApplicationContext
[INFO ] [2022-12-05 11:56:03] T:[] S:[] U:[] [main] ==> Root WebApplicationContext: initialization completed in 2432 ms
[INFO ] [2022-12-05 11:56:03] T:[] S:[] U:[] [main] ==> Filter characterEncodingFilter was not registered (possibly already registered?)
[ERROR] [2022-12-05 11:56:03] T:[] S:[] U:[] [main] ==> For security constraints with URL pattern [/*] only the HTTP methods [TRACE HEAD DELETE SEARCH PROPFIND COPY PUT PATCH] are covered. All other methods are uncovered.
[INFO ] [2022-12-05 11:56:03] T:[] S:[] U:[] [main] ==> {dataSource-1} inited
[INFO ] [2022-12-05 11:56:03] T:[] S:[] U:[] [main] ==> {dataSource-2} inited
[INFO ] [2022-12-05 11:56:03] T:[] S:[] U:[] [main] ==> HHH000204: Processing PersistenceUnitInfo [name: default]
[INFO ] [2022-12-05 11:56:03] T:[] S:[] U:[] [main] ==> HHH000412: Hibernate ORM core version 5.4.33
[INFO ] [2022-12-05 11:56:03] T:[] S:[] U:[] [main] ==> HCANN000001: Hibernate Commons Annotations {5.1.2.Final}
[INFO ] [2022-12-05 11:56:04] T:[] S:[] U:[] [main] ==> HHH000400: Using dialect: org.hibernate.dialect.MySQL5InnoDBDialect
[INFO ] [2022-12-05 11:56:07] T:[] S:[] U:[] [main] ==> HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
[INFO ] [2022-12-05 11:56:07] T:[] S:[] U:[] [main] ==> Initialized JPA EntityManagerFactory for persistence unit 'default'
[INFO ] [2022-12-05 11:56:08] T:[] S:[] U:[] [main] ==> Redisson 3.17.6
[INFO ] [2022-12-05 11:56:09] T:[] S:[] U:[] [redisson-netty-2-9] ==> 1 connections initialized for 124.70.58.209/124.70.58.209:7001
[INFO ] [2022-12-05 11:56:09] T:[] S:[] U:[] [redisson-netty-2-13] ==> 5 connections initialized for 124.70.58.209/124.70.58.209:7001
[WARN ] [2022-12-05 11:56:09] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.webadmin.upms.model.SysDataPermDept".
[WARN ] [2022-12-05 11:56:09] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.webadmin.upms.model.SysDataPermDept ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 11:56:09] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.webadmin.upms.model.SysDataPermMenu".
[WARN ] [2022-12-05 11:56:09] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.webadmin.upms.model.SysDataPermMenu ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 11:56:09] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.webadmin.upms.model.SysDataPermUser".
[WARN ] [2022-12-05 11:56:09] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.webadmin.upms.model.SysDataPermUser ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 11:56:09] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.webadmin.upms.model.SysDeptRelation".
[WARN ] [2022-12-05 11:56:09] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.webadmin.upms.model.SysDeptRelation ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 11:56:09] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.webadmin.upms.model.SysMenuPermCode".
[WARN ] [2022-12-05 11:56:09] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.webadmin.upms.model.SysMenuPermCode ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 11:56:09] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.webadmin.upms.model.SysPermCodePerm".
[WARN ] [2022-12-05 11:56:09] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.webadmin.upms.model.SysPermCodePerm ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 11:56:09] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.webadmin.upms.model.SysRoleMenu".
[WARN ] [2022-12-05 11:56:09] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.webadmin.upms.model.SysRoleMenu ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 11:56:09] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.webadmin.ankaibei.entity.UserInfoEntity".
[WARN ] [2022-12-05 11:56:09] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.webadmin.ankaibei.entity.UserInfoEntity ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 11:56:09] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.webadmin.upms.model.SysUserPost".
[WARN ] [2022-12-05 11:56:09] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.webadmin.upms.model.SysUserPost ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 11:56:09] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.webadmin.upms.model.SysUserRole".
[WARN ] [2022-12-05 11:56:09] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.webadmin.upms.model.SysUserRole ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 11:56:09] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.common.online.model.OnlineColumnRule".
[WARN ] [2022-12-05 11:56:09] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.common.online.model.OnlineColumnRule ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 11:56:10] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.common.flow.model.FlowTaskExt".
[WARN ] [2022-12-05 11:56:10] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.common.flow.model.FlowTaskExt ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 11:56:10] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.common.flow.model.ProjectInfoEntityOfFlow".
[WARN ] [2022-12-05 11:56:10] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.common.flow.model.ProjectInfoEntityOfFlow ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[INFO ] [2022-12-05 11:56:10] T:[] S:[] U:[] [main] ==> No deployment resources were found for autodeployment
[INFO ] [2022-12-05 11:56:10] T:[] S:[] U:[] [main] ==> No deployment resources were found for autodeployment
[INFO ] [2022-12-05 11:56:11] T:[] S:[] U:[] [main] ==> Found 2 Engine Configurators in total:
[INFO ] [2022-12-05 11:56:11] T:[] S:[] U:[] [main] ==> class org.flowable.eventregistry.spring.configurator.SpringEventRegistryConfigurator (priority:100000)
[INFO ] [2022-12-05 11:56:11] T:[] S:[] U:[] [main] ==> class org.flowable.idm.engine.configurator.IdmEngineConfigurator (priority:150000)
[INFO ] [2022-12-05 11:56:11] T:[] S:[] U:[] [main] ==> Executing beforeInit() of class org.flowable.eventregistry.spring.configurator.SpringEventRegistryConfigurator (priority:100000)
[INFO ] [2022-12-05 11:56:11] T:[] S:[] U:[] [main] ==> Executing beforeInit() of class org.flowable.idm.engine.configurator.IdmEngineConfigurator (priority:150000)
[INFO ] [2022-12-05 11:56:11] T:[] S:[] U:[] [main] ==> Executing configure() of class org.flowable.eventregistry.spring.configurator.SpringEventRegistryConfigurator (priority:100000)
[INFO ] [2022-12-05 11:56:14] T:[] S:[] U:[] [main] ==> Reading from ankaibei.FLW_EV_DATABASECHANGELOG
[INFO ] [2022-12-05 11:56:14] T:[] S:[] U:[] [main] ==> EventRegistryEngine default created
[INFO ] [2022-12-05 11:56:14] T:[] S:[] U:[] [main] ==> Executing configure() of class org.flowable.idm.engine.configurator.IdmEngineConfigurator (priority:150000)
[INFO ] [2022-12-05 11:56:14] T:[] S:[] U:[] [main] ==> IdmEngine default created
[INFO ] [2022-12-05 11:56:14] T:[] S:[] U:[] [main] ==> ProcessEngine default created
[INFO ] [2022-12-05 11:56:14] T:[] S:[] U:[] [main] ==> Total of v5 deployments found: 0
[DEBUG] [2022-12-05 11:56:15] T:[] S:[] U:[] [main] ==> ==>  Preparing: SELECT dblink_id,dblink_name,variable_name,dblink_desc,dblink_config_constant,create_time FROM zz_online_dblink
[DEBUG] [2022-12-05 11:56:15] T:[] S:[] U:[] [main] ==> ==> Parameters: 
[DEBUG] [2022-12-05 11:56:15] T:[] S:[] U:[] [main] ==> <==      Total: 1
[INFO ] [2022-12-05 11:56:17] T:[] S:[] U:[] [main] ==> 自定义配置项：
AjCaptchaProperties{type=DEFAULT, jigsaw='classpath:images/jigsaw', picClick='classpath:images/pic-click', waterMark='我的水印', waterFont='WenQuanZhengHei.ttf', fontType='WenQuanZhengHei.ttf', slipOffset='5', aesStatus=true, interferenceOptions='2', cacheNumber='1000', timingClear='180', cacheType=redis, reqFrequencyLimitEnable=false, reqGetLockLimit=5, reqGetLockSeconds=360, reqGetMinuteLimit=30, reqCheckMinuteLimit=30, reqVerifyMinuteLimit=60}
[INFO ] [2022-12-05 11:56:17] T:[] S:[] U:[] [main] ==> 自定义resource底图:[SLIDING_BLOCK=[Ljava.lang.String;@539a6ada, ORIGINAL=[Ljava.lang.String;@17d75ecc, PIC_CLICK=[Ljava.lang.String;@53ba9105]
[INFO ] [2022-12-05 11:56:17] T:[] S:[] U:[] [main] ==> supported-captchaCache-service:[redis, local]
[INFO ] [2022-12-05 11:56:17] T:[] S:[] U:[] [main] ==> supported-captchaTypes-service:[clickWord, default, blockPuzzle]
[INFO ] [2022-12-05 11:56:17] T:[] S:[] U:[] [main] ==> --->>>初始化验证码底图<<<---clickWord
[INFO ] [2022-12-05 11:56:17] T:[] S:[] U:[] [main] ==> --->>>初始化验证码底图<<<---blockPuzzle
[WARN ] [2022-12-05 11:56:17] T:[] S:[] U:[] [main] ==> spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
[INFO ] [2022-12-05 11:56:17] T:[] S:[] U:[] [main] ==> Exposing 14 endpoint(s) beneath base path '/actuator'
[WARN ] [2022-12-05 11:56:18] T:[] S:[] U:[] [main] ==> Cannot find template location(s): [classpath:/template/] (please add some templates, check your FreeMarker configuration, or set spring.freemarker.checkTemplateLocation=false)
[INFO ] [2022-12-05 11:56:18] T:[] S:[] U:[] [main] ==> Starting ProtocolHandler ["http-nio-8077"]
[INFO ] [2022-12-05 11:56:18] T:[] S:[] U:[] [main] ==> Tomcat started on port(s): 8077 (http) with context path '/api'
[INFO ] [2022-12-05 11:56:19] T:[] S:[] U:[] [main] ==> Started WebAdminApplication in 19.019 seconds (JVM running for 19.886)
[INFO ] [2022-12-05 11:56:19] T:[] S:[] U:[] [RMI TCP Connection(3)-192.168.2.194] ==> Initializing Spring DispatcherServlet 'dispatcherServlet'
[INFO ] [2022-12-05 11:56:19] T:[] S:[] U:[] [RMI TCP Connection(3)-192.168.2.194] ==> Initializing Servlet 'dispatcherServlet'
[INFO ] [2022-12-05 11:56:19] T:[] S:[] U:[] [RMI TCP Connection(3)-192.168.2.194] ==> Completed initialization in 2 ms
[ERROR] [2022-12-05 12:32:36] T:[] S:[] U:[] [redisson-netty-2-2] ==> Exception occured. Channel: [id: 0xfb9cefc0, L:/192.168.2.194:55790 - R:124.70.58.209/124.70.58.209:7001]
java.io.IOException: 远程主机强迫关闭了一个现有的连接。
	at sun.nio.ch.SocketDispatcher.read0(Native Method)
	at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:43)
	at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223)
	at sun.nio.ch.IOUtil.read(IOUtil.java:192)
	at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:380)
	at io.netty.buffer.PooledByteBuf.setBytes(PooledByteBuf.java:258)
	at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1132)
	at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:350)
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:151)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496)
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986)
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.lang.Thread.run(Thread.java:748)
[ERROR] [2022-12-05 12:32:36] T:[] S:[] U:[] [redisson-netty-2-8] ==> Exception occured. Channel: [id: 0x2b94ec22, L:/192.168.2.194:55793 - R:124.70.58.209/124.70.58.209:7001]
java.io.IOException: 远程主机强迫关闭了一个现有的连接。
	at sun.nio.ch.SocketDispatcher.read0(Native Method)
	at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:43)
	at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223)
	at sun.nio.ch.IOUtil.read(IOUtil.java:192)
	at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:380)
	at io.netty.buffer.PooledByteBuf.setBytes(PooledByteBuf.java:258)
	at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1132)
	at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:350)
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:151)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496)
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986)
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.lang.Thread.run(Thread.java:748)
[ERROR] [2022-12-05 12:32:37] T:[] S:[] U:[] [redisson-netty-2-3] ==> Exception occured. Channel: [id: 0x178923f2, L:/192.168.2.194:55791 - R:124.70.58.209/124.70.58.209:7001]
java.io.IOException: 远程主机强迫关闭了一个现有的连接。
	at sun.nio.ch.SocketDispatcher.read0(Native Method)
	at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:43)
	at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223)
	at sun.nio.ch.IOUtil.read(IOUtil.java:192)
	at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:380)
	at io.netty.buffer.PooledByteBuf.setBytes(PooledByteBuf.java:258)
	at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1132)
	at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:350)
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:151)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496)
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986)
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.lang.Thread.run(Thread.java:748)
[ERROR] [2022-12-05 12:32:37] T:[] S:[] U:[] [redisson-netty-2-11] ==> Exception occured. Channel: [id: 0xcfb3eb3a, L:/192.168.2.194:55795 - R:124.70.58.209/124.70.58.209:7001]
java.io.IOException: 远程主机强迫关闭了一个现有的连接。
	at sun.nio.ch.SocketDispatcher.read0(Native Method)
	at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:43)
	at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223)
	at sun.nio.ch.IOUtil.read(IOUtil.java:192)
	at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:380)
	at io.netty.buffer.PooledByteBuf.setBytes(PooledByteBuf.java:258)
	at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1132)
	at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:350)
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:151)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496)
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986)
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.lang.Thread.run(Thread.java:748)
[ERROR] [2022-12-05 12:32:37] T:[] S:[] U:[] [redisson-netty-2-4] ==> Exception occured. Channel: [id: 0x5773438b, L:/192.168.2.194:55792 - R:124.70.58.209/124.70.58.209:7001]
java.io.IOException: 远程主机强迫关闭了一个现有的连接。
	at sun.nio.ch.SocketDispatcher.read0(Native Method)
	at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:43)
	at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223)
	at sun.nio.ch.IOUtil.read(IOUtil.java:192)
	at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:380)
	at io.netty.buffer.PooledByteBuf.setBytes(PooledByteBuf.java:258)
	at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1132)
	at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:350)
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:151)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496)
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986)
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.lang.Thread.run(Thread.java:748)
[ERROR] [2022-12-05 12:32:37] T:[] S:[] U:[] [redisson-netty-2-7] ==> Exception occured. Channel: [id: 0x980e5555, L:/192.168.2.194:55794 - R:124.70.58.209/124.70.58.209:7001]
java.io.IOException: 远程主机强迫关闭了一个现有的连接。
	at sun.nio.ch.SocketDispatcher.read0(Native Method)
	at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:43)
	at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223)
	at sun.nio.ch.IOUtil.read(IOUtil.java:192)
	at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:380)
	at io.netty.buffer.PooledByteBuf.setBytes(PooledByteBuf.java:258)
	at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1132)
	at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:350)
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:151)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496)
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986)
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.lang.Thread.run(Thread.java:748)
[ERROR] [2022-12-05 13:28:38] T:[] S:[] U:[] [redisson-timer-4-1] ==> Unable to send PING command over channel: [id: 0xfe2da8d5, L:/192.168.2.194:57108 - R:124.70.58.209/124.70.58.209:7001]
org.redisson.client.RedisTimeoutException: Command execution timeout for command: (PING), params: [], Redis client: [addr=redis://124.70.58.209:7001]
	at org.redisson.client.RedisConnection.lambda$async$0(RedisConnection.java:244)
	at io.netty.util.HashedWheelTimer$HashedWheelTimeout.run(HashedWheelTimer.java:715)
	at io.netty.util.concurrent.ImmediateExecutor.execute(ImmediateExecutor.java:34)
	at io.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:703)
	at io.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:790)
	at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:503)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.lang.Thread.run(Thread.java:748)
[ERROR] [2022-12-05 13:28:38] T:[] S:[] U:[] [redisson-timer-4-1] ==> Unable to send PING command over channel: [id: 0x530990ce, L:/192.168.2.194:57109 - R:124.70.58.209/124.70.58.209:7001]
org.redisson.client.RedisTimeoutException: Command execution timeout for command: (PING), params: [], Redis client: [addr=redis://124.70.58.209:7001]
	at org.redisson.client.RedisConnection.lambda$async$0(RedisConnection.java:244)
	at io.netty.util.HashedWheelTimer$HashedWheelTimeout.run(HashedWheelTimer.java:715)
	at io.netty.util.concurrent.ImmediateExecutor.execute(ImmediateExecutor.java:34)
	at io.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:703)
	at io.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:790)
	at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:503)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.lang.Thread.run(Thread.java:748)
[ERROR] [2022-12-05 13:28:57] T:[] S:[] U:[] [redisson-netty-2-15] ==> Exception occured. Channel: [id: 0x36e40192, L:/192.168.2.194:57097 - R:124.70.58.209/124.70.58.209:7001]
java.io.IOException: 远程主机强迫关闭了一个现有的连接。
	at sun.nio.ch.SocketDispatcher.read0(Native Method)
	at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:43)
	at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223)
	at sun.nio.ch.IOUtil.read(IOUtil.java:192)
	at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:380)
	at io.netty.buffer.PooledByteBuf.setBytes(PooledByteBuf.java:258)
	at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1132)
	at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:350)
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:151)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496)
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986)
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.lang.Thread.run(Thread.java:748)
[ERROR] [2022-12-05 13:28:57] T:[] S:[] U:[] [redisson-netty-2-16] ==> Exception occured. Channel: [id: 0x2e55ab76, L:/192.168.2.194:57101 - R:124.70.58.209/124.70.58.209:7001]
java.io.IOException: 远程主机强迫关闭了一个现有的连接。
	at sun.nio.ch.SocketDispatcher.read0(Native Method)
	at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:43)
	at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223)
	at sun.nio.ch.IOUtil.read(IOUtil.java:192)
	at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:380)
	at io.netty.buffer.PooledByteBuf.setBytes(PooledByteBuf.java:258)
	at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1132)
	at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:350)
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:151)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496)
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986)
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.lang.Thread.run(Thread.java:748)
[ERROR] [2022-12-05 13:28:58] T:[] S:[] U:[] [redisson-netty-2-17] ==> Exception occured. Channel: [id: 0x5d6728e9, L:/192.168.2.194:57106 - R:124.70.58.209/124.70.58.209:7001]
java.io.IOException: 远程主机强迫关闭了一个现有的连接。
	at sun.nio.ch.SocketDispatcher.read0(Native Method)
	at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:43)
	at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223)
	at sun.nio.ch.IOUtil.read(IOUtil.java:192)
	at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:380)
	at io.netty.buffer.PooledByteBuf.setBytes(PooledByteBuf.java:258)
	at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1132)
	at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:350)
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:151)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496)
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986)
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.lang.Thread.run(Thread.java:748)
[ERROR] [2022-12-05 13:28:58] T:[] S:[] U:[] [redisson-netty-2-14] ==> Exception occured. Channel: [id: 0xb164cad5, L:/192.168.2.194:57096 - R:124.70.58.209/124.70.58.209:7001]
java.io.IOException: 远程主机强迫关闭了一个现有的连接。
	at sun.nio.ch.SocketDispatcher.read0(Native Method)
	at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:43)
	at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223)
	at sun.nio.ch.IOUtil.read(IOUtil.java:192)
	at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:380)
	at io.netty.buffer.PooledByteBuf.setBytes(PooledByteBuf.java:258)
	at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1132)
	at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:350)
	at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:151)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:722)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:658)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:584)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:496)
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:986)
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.lang.Thread.run(Thread.java:748)
[INFO ] [2022-12-05 14:08:52] T:[] S:[] U:[] [main] ==> Starting WebAdminApplication using Java 1.8.0_144 on buzhanyi with PID 23280 (D:\Desktop\ankaibeibei\application-webadmin\target\classes started by buzhanyi in D:\Desktop\ankaibeibei)
[INFO ] [2022-12-05 14:08:52] T:[] S:[] U:[] [background-preinit] ==> HV000001: Hibernate Validator 6.2.0.Final
[INFO ] [2022-12-05 14:08:52] T:[] S:[] U:[] [main] ==> The following 1 profile is active: "product"
[INFO ] [2022-12-05 14:08:53] T:[] S:[] U:[] [main] ==> Multiple Spring Data modules found, entering strict repository configuration mode!
[INFO ] [2022-12-05 14:08:53] T:[] S:[] U:[] [main] ==> Bootstrapping Spring Data JPA repositories in DEFAULT mode.
[INFO ] [2022-12-05 14:08:53] T:[] S:[] U:[] [main] ==> Finished Spring Data repository scanning in 170 ms. Found 17 JPA repository interfaces.
[INFO ] [2022-12-05 14:08:53] T:[] S:[] U:[] [main] ==> Multiple Spring Data modules found, entering strict repository configuration mode!
[INFO ] [2022-12-05 14:08:53] T:[] S:[] U:[] [main] ==> Bootstrapping Spring Data Redis repositories in DEFAULT mode.
[INFO ] [2022-12-05 14:08:53] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.AccesoryInfoMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 14:08:53] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.CommunicationMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 14:08:53] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.CostInfoMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 14:08:53] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.LoginTokenMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 14:08:53] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.ManHourJobMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 14:08:53] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.ManHourMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 14:08:53] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.ProjectAuditInfoMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 14:08:53] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.ProjectInfoMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 14:08:53] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.ProjectTeamMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 14:08:53] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.PurchaseInfoMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 14:08:53] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.RelevanceProjectInfoMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 14:08:53] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.RepastExpenseMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 14:08:53] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.RestInfoMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 14:08:53] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.TaskInfoMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 14:08:53] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.TrafficExpenseMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 14:08:53] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.TravelExpenseMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 14:08:53] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.UserInfoMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 14:08:53] T:[] S:[] U:[] [main] ==> Finished Spring Data repository scanning in 12 ms. Found 0 Redis repository interfaces.
[INFO ] [2022-12-05 14:08:54] T:[] S:[] U:[] [main] ==> Bean 'commonWebMvcConfig' of type [com.ankaibei.workFlow.common.core.config.CommonWebMvcConfig$$EnhancerBySpringCGLIB$$90cf2e6a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
[INFO ] [2022-12-05 14:08:54] T:[] S:[] U:[] [main] ==> Tomcat initialized with port(s): 8077 (http)
[INFO ] [2022-12-05 14:08:54] T:[] S:[] U:[] [main] ==> Initializing ProtocolHandler ["http-nio-8077"]
[INFO ] [2022-12-05 14:08:54] T:[] S:[] U:[] [main] ==> Starting service [Tomcat]
[INFO ] [2022-12-05 14:08:54] T:[] S:[] U:[] [main] ==> Starting Servlet engine: [Apache Tomcat/9.0.60]
[INFO ] [2022-12-05 14:08:54] T:[] S:[] U:[] [main] ==> Initializing Spring embedded WebApplicationContext
[INFO ] [2022-12-05 14:08:54] T:[] S:[] U:[] [main] ==> Root WebApplicationContext: initialization completed in 2530 ms
[INFO ] [2022-12-05 14:08:54] T:[] S:[] U:[] [main] ==> Filter characterEncodingFilter was not registered (possibly already registered?)
[ERROR] [2022-12-05 14:08:54] T:[] S:[] U:[] [main] ==> For security constraints with URL pattern [/*] only the HTTP methods [TRACE HEAD DELETE SEARCH PROPFIND COPY PUT PATCH] are covered. All other methods are uncovered.
[INFO ] [2022-12-05 14:08:55] T:[] S:[] U:[] [main] ==> {dataSource-1} inited
[INFO ] [2022-12-05 14:08:55] T:[] S:[] U:[] [main] ==> {dataSource-2} inited
[INFO ] [2022-12-05 14:08:55] T:[] S:[] U:[] [main] ==> HHH000204: Processing PersistenceUnitInfo [name: default]
[INFO ] [2022-12-05 14:08:55] T:[] S:[] U:[] [main] ==> HHH000412: Hibernate ORM core version 5.4.33
[INFO ] [2022-12-05 14:08:55] T:[] S:[] U:[] [main] ==> HCANN000001: Hibernate Commons Annotations {5.1.2.Final}
[INFO ] [2022-12-05 14:08:55] T:[] S:[] U:[] [main] ==> HHH000400: Using dialect: org.hibernate.dialect.MySQL5InnoDBDialect
[INFO ] [2022-12-05 14:08:59] T:[] S:[] U:[] [main] ==> HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
[INFO ] [2022-12-05 14:08:59] T:[] S:[] U:[] [main] ==> Initialized JPA EntityManagerFactory for persistence unit 'default'
[INFO ] [2022-12-05 14:09:00] T:[] S:[] U:[] [main] ==> Redisson 3.17.6
[INFO ] [2022-12-05 14:09:01] T:[] S:[] U:[] [redisson-netty-2-9] ==> 1 connections initialized for 124.70.58.209/124.70.58.209:7001
[INFO ] [2022-12-05 14:09:01] T:[] S:[] U:[] [redisson-netty-2-13] ==> 5 connections initialized for 124.70.58.209/124.70.58.209:7001
[WARN ] [2022-12-05 14:09:01] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.webadmin.upms.model.SysDataPermDept".
[WARN ] [2022-12-05 14:09:01] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.webadmin.upms.model.SysDataPermDept ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 14:09:01] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.webadmin.upms.model.SysDataPermMenu".
[WARN ] [2022-12-05 14:09:01] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.webadmin.upms.model.SysDataPermMenu ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 14:09:01] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.webadmin.upms.model.SysDataPermUser".
[WARN ] [2022-12-05 14:09:01] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.webadmin.upms.model.SysDataPermUser ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 14:09:01] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.webadmin.upms.model.SysDeptRelation".
[WARN ] [2022-12-05 14:09:01] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.webadmin.upms.model.SysDeptRelation ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 14:09:01] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.webadmin.upms.model.SysMenuPermCode".
[WARN ] [2022-12-05 14:09:01] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.webadmin.upms.model.SysMenuPermCode ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 14:09:01] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.webadmin.upms.model.SysPermCodePerm".
[WARN ] [2022-12-05 14:09:01] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.webadmin.upms.model.SysPermCodePerm ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 14:09:01] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.webadmin.upms.model.SysRoleMenu".
[WARN ] [2022-12-05 14:09:01] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.webadmin.upms.model.SysRoleMenu ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 14:09:01] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.webadmin.ankaibei.entity.UserInfoEntity".
[WARN ] [2022-12-05 14:09:01] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.webadmin.ankaibei.entity.UserInfoEntity ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 14:09:01] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.webadmin.upms.model.SysUserPost".
[WARN ] [2022-12-05 14:09:01] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.webadmin.upms.model.SysUserPost ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 14:09:01] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.webadmin.upms.model.SysUserRole".
[WARN ] [2022-12-05 14:09:01] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.webadmin.upms.model.SysUserRole ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 14:09:01] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.common.online.model.OnlineColumnRule".
[WARN ] [2022-12-05 14:09:01] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.common.online.model.OnlineColumnRule ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 14:09:02] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.common.flow.model.FlowTaskExt".
[WARN ] [2022-12-05 14:09:02] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.common.flow.model.FlowTaskExt ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 14:09:02] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.common.flow.model.ProjectInfoEntityOfFlow".
[WARN ] [2022-12-05 14:09:02] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.common.flow.model.ProjectInfoEntityOfFlow ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[INFO ] [2022-12-05 14:09:02] T:[] S:[] U:[] [main] ==> No deployment resources were found for autodeployment
[INFO ] [2022-12-05 14:09:02] T:[] S:[] U:[] [main] ==> No deployment resources were found for autodeployment
[INFO ] [2022-12-05 14:09:03] T:[] S:[] U:[] [main] ==> Found 2 Engine Configurators in total:
[INFO ] [2022-12-05 14:09:03] T:[] S:[] U:[] [main] ==> class org.flowable.eventregistry.spring.configurator.SpringEventRegistryConfigurator (priority:100000)
[INFO ] [2022-12-05 14:09:03] T:[] S:[] U:[] [main] ==> class org.flowable.idm.engine.configurator.IdmEngineConfigurator (priority:150000)
[INFO ] [2022-12-05 14:09:03] T:[] S:[] U:[] [main] ==> Executing beforeInit() of class org.flowable.eventregistry.spring.configurator.SpringEventRegistryConfigurator (priority:100000)
[INFO ] [2022-12-05 14:09:03] T:[] S:[] U:[] [main] ==> Executing beforeInit() of class org.flowable.idm.engine.configurator.IdmEngineConfigurator (priority:150000)
[INFO ] [2022-12-05 14:09:03] T:[] S:[] U:[] [main] ==> Executing configure() of class org.flowable.eventregistry.spring.configurator.SpringEventRegistryConfigurator (priority:100000)
[INFO ] [2022-12-05 14:09:06] T:[] S:[] U:[] [main] ==> Reading from ankaibei.FLW_EV_DATABASECHANGELOG
[INFO ] [2022-12-05 14:09:06] T:[] S:[] U:[] [main] ==> EventRegistryEngine default created
[INFO ] [2022-12-05 14:09:06] T:[] S:[] U:[] [main] ==> Executing configure() of class org.flowable.idm.engine.configurator.IdmEngineConfigurator (priority:150000)
[INFO ] [2022-12-05 14:09:06] T:[] S:[] U:[] [main] ==> IdmEngine default created
[INFO ] [2022-12-05 14:09:06] T:[] S:[] U:[] [main] ==> ProcessEngine default created
[INFO ] [2022-12-05 14:09:06] T:[] S:[] U:[] [main] ==> Total of v5 deployments found: 0
[DEBUG] [2022-12-05 14:09:07] T:[] S:[] U:[] [main] ==> ==>  Preparing: SELECT dblink_id,dblink_name,variable_name,dblink_desc,dblink_config_constant,create_time FROM zz_online_dblink
[DEBUG] [2022-12-05 14:09:07] T:[] S:[] U:[] [main] ==> ==> Parameters: 
[DEBUG] [2022-12-05 14:09:07] T:[] S:[] U:[] [main] ==> <==      Total: 1
[INFO ] [2022-12-05 14:09:08] T:[] S:[] U:[] [main] ==> 自定义配置项：
AjCaptchaProperties{type=DEFAULT, jigsaw='classpath:images/jigsaw', picClick='classpath:images/pic-click', waterMark='我的水印', waterFont='WenQuanZhengHei.ttf', fontType='WenQuanZhengHei.ttf', slipOffset='5', aesStatus=true, interferenceOptions='2', cacheNumber='1000', timingClear='180', cacheType=redis, reqFrequencyLimitEnable=false, reqGetLockLimit=5, reqGetLockSeconds=360, reqGetMinuteLimit=30, reqCheckMinuteLimit=30, reqVerifyMinuteLimit=60}
[INFO ] [2022-12-05 14:09:08] T:[] S:[] U:[] [main] ==> 自定义resource底图:[SLIDING_BLOCK=[Ljava.lang.String;@56c763, ORIGINAL=[Ljava.lang.String;@13d85ddb, PIC_CLICK=[Ljava.lang.String;@11f63b10]
[INFO ] [2022-12-05 14:09:08] T:[] S:[] U:[] [main] ==> supported-captchaCache-service:[redis, local]
[INFO ] [2022-12-05 14:09:08] T:[] S:[] U:[] [main] ==> supported-captchaTypes-service:[clickWord, default, blockPuzzle]
[INFO ] [2022-12-05 14:09:08] T:[] S:[] U:[] [main] ==> --->>>初始化验证码底图<<<---clickWord
[INFO ] [2022-12-05 14:09:09] T:[] S:[] U:[] [main] ==> --->>>初始化验证码底图<<<---blockPuzzle
[WARN ] [2022-12-05 14:09:09] T:[] S:[] U:[] [main] ==> spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
[INFO ] [2022-12-05 14:09:09] T:[] S:[] U:[] [main] ==> Exposing 14 endpoint(s) beneath base path '/actuator'
[WARN ] [2022-12-05 14:09:10] T:[] S:[] U:[] [main] ==> Cannot find template location(s): [classpath:/template/] (please add some templates, check your FreeMarker configuration, or set spring.freemarker.checkTemplateLocation=false)
[INFO ] [2022-12-05 14:09:10] T:[] S:[] U:[] [main] ==> Starting ProtocolHandler ["http-nio-8077"]
[INFO ] [2022-12-05 14:09:10] T:[] S:[] U:[] [main] ==> Tomcat started on port(s): 8077 (http) with context path '/api'
[INFO ] [2022-12-05 14:09:11] T:[] S:[] U:[] [main] ==> Started WebAdminApplication in 19.355 seconds (JVM running for 20.214)
[INFO ] [2022-12-05 14:09:11] T:[] S:[] U:[] [RMI TCP Connection(3)-192.168.2.194] ==> Initializing Spring DispatcherServlet 'dispatcherServlet'
[INFO ] [2022-12-05 14:09:11] T:[] S:[] U:[] [RMI TCP Connection(3)-192.168.2.194] ==> Initializing Servlet 'dispatcherServlet'
[INFO ] [2022-12-05 14:09:11] T:[] S:[] U:[] [RMI TCP Connection(3)-192.168.2.194] ==> Completed initialization in 2 ms
[INFO ] [2022-12-05 14:12:12] T:[8b99214c095144cbb00fbc9313b6a2c7] S:[liuchengjing_4_7d299545f7864898ad419891d1a75486] U:[1578419973460594688] [http-nio-8077-exec-1] ==> 开始请求, url=/api/cost/findCostInfoAll, reqData={"costInfoVo":{"flowTaskStatus":3,"pageIndex":1,"pageSize":99,"processInstanceId":""}}
[WARN ] [2022-12-05 14:12:19] T:[8b99214c095144cbb00fbc9313b6a2c7] S:[liuchengjing_4_7d299545f7864898ad419891d1a75486] U:[1578419973460594688] [http-nio-8077-exec-1] ==> discard long time none received connection. , jdbcUrl : jdbc:mysql://124.70.58.209:1122/ankaibei?characterEncoding=utf8&useSSL=true&serverTimezone=Asia/Shanghai, version : 1.2.5, lastPacketReceivedIdleMillis : 188553
[INFO ] [2022-12-05 14:12:51] T:[8b99214c095144cbb00fbc9313b6a2c7] S:[liuchengjing_4_7d299545f7864898ad419891d1a75486] U:[1578419973460594688] [http-nio-8077-exec-1] ==> 请求完成, url=/api/cost/findCostInfoAll, elapse=39009ms, respData={"code":"200","data":{"content":[],"totalElements":0},"msg":"请求成功"}
[INFO ] [2022-12-05 14:14:01] T:[] S:[] U:[] [background-preinit] ==> HV000001: Hibernate Validator 6.2.0.Final
[INFO ] [2022-12-05 14:14:01] T:[] S:[] U:[] [main] ==> Starting WebAdminApplication using Java 1.8.0_144 on buzhanyi with PID 25288 (D:\Desktop\ankaibeibei\application-webadmin\target\classes started by buzhanyi in D:\Desktop\ankaibeibei)
[INFO ] [2022-12-05 14:14:01] T:[] S:[] U:[] [main] ==> The following 1 profile is active: "product"
[INFO ] [2022-12-05 14:14:02] T:[] S:[] U:[] [main] ==> Multiple Spring Data modules found, entering strict repository configuration mode!
[INFO ] [2022-12-05 14:14:02] T:[] S:[] U:[] [main] ==> Bootstrapping Spring Data JPA repositories in DEFAULT mode.
[INFO ] [2022-12-05 14:14:03] T:[] S:[] U:[] [main] ==> Finished Spring Data repository scanning in 180 ms. Found 17 JPA repository interfaces.
[INFO ] [2022-12-05 14:14:03] T:[] S:[] U:[] [main] ==> Multiple Spring Data modules found, entering strict repository configuration mode!
[INFO ] [2022-12-05 14:14:03] T:[] S:[] U:[] [main] ==> Bootstrapping Spring Data Redis repositories in DEFAULT mode.
[INFO ] [2022-12-05 14:14:03] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.AccesoryInfoMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 14:14:03] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.CommunicationMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 14:14:03] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.CostInfoMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 14:14:03] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.LoginTokenMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 14:14:03] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.ManHourJobMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 14:14:03] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.ManHourMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 14:14:03] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.ProjectAuditInfoMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 14:14:03] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.ProjectInfoMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 14:14:03] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.ProjectTeamMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 14:14:03] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.PurchaseInfoMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 14:14:03] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.RelevanceProjectInfoMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 14:14:03] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.RepastExpenseMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 14:14:03] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.RestInfoMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 14:14:03] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.TaskInfoMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 14:14:03] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.TrafficExpenseMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 14:14:03] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.TravelExpenseMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 14:14:03] T:[] S:[] U:[] [main] ==> Spring Data Redis - Could not safely identify store assignment for repository candidate interface com.ankaibei.workFlow.webadmin.ankaibei.mapper.UserInfoMapper. If you want this repository to be a Redis repository, consider annotating your entities with one of these annotations: org.springframework.data.redis.core.RedisHash (preferred), or consider extending one of the following types with your repository: org.springframework.data.keyvalue.repository.KeyValueRepository.
[INFO ] [2022-12-05 14:14:03] T:[] S:[] U:[] [main] ==> Finished Spring Data repository scanning in 12 ms. Found 0 Redis repository interfaces.
[INFO ] [2022-12-05 14:14:03] T:[] S:[] U:[] [main] ==> Bean 'commonWebMvcConfig' of type [com.ankaibei.workFlow.common.core.config.CommonWebMvcConfig$$EnhancerBySpringCGLIB$$5bca2a5e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
[INFO ] [2022-12-05 14:14:03] T:[] S:[] U:[] [main] ==> Tomcat initialized with port(s): 8077 (http)
[INFO ] [2022-12-05 14:14:03] T:[] S:[] U:[] [main] ==> Initializing ProtocolHandler ["http-nio-8077"]
[INFO ] [2022-12-05 14:14:03] T:[] S:[] U:[] [main] ==> Starting service [Tomcat]
[INFO ] [2022-12-05 14:14:03] T:[] S:[] U:[] [main] ==> Starting Servlet engine: [Apache Tomcat/9.0.60]
[INFO ] [2022-12-05 14:14:04] T:[] S:[] U:[] [main] ==> Initializing Spring embedded WebApplicationContext
[INFO ] [2022-12-05 14:14:04] T:[] S:[] U:[] [main] ==> Root WebApplicationContext: initialization completed in 2552 ms
[INFO ] [2022-12-05 14:14:04] T:[] S:[] U:[] [main] ==> Filter characterEncodingFilter was not registered (possibly already registered?)
[ERROR] [2022-12-05 14:14:04] T:[] S:[] U:[] [main] ==> For security constraints with URL pattern [/*] only the HTTP methods [TRACE HEAD DELETE SEARCH PROPFIND COPY PUT PATCH] are covered. All other methods are uncovered.
[INFO ] [2022-12-05 14:14:04] T:[] S:[] U:[] [main] ==> {dataSource-1} inited
[INFO ] [2022-12-05 14:14:04] T:[] S:[] U:[] [main] ==> {dataSource-2} inited
[INFO ] [2022-12-05 14:14:04] T:[] S:[] U:[] [main] ==> HHH000204: Processing PersistenceUnitInfo [name: default]
[INFO ] [2022-12-05 14:14:04] T:[] S:[] U:[] [main] ==> HHH000412: Hibernate ORM core version 5.4.33
[INFO ] [2022-12-05 14:14:04] T:[] S:[] U:[] [main] ==> HCANN000001: Hibernate Commons Annotations {5.1.2.Final}
[INFO ] [2022-12-05 14:14:05] T:[] S:[] U:[] [main] ==> HHH000400: Using dialect: org.hibernate.dialect.MySQL5InnoDBDialect
[INFO ] [2022-12-05 14:14:08] T:[] S:[] U:[] [main] ==> HHH000490: Using JtaPlatform implementation: [org.hibernate.engine.transaction.jta.platform.internal.NoJtaPlatform]
[INFO ] [2022-12-05 14:14:08] T:[] S:[] U:[] [main] ==> Initialized JPA EntityManagerFactory for persistence unit 'default'
[INFO ] [2022-12-05 14:14:09] T:[] S:[] U:[] [main] ==> Redisson 3.17.6
[INFO ] [2022-12-05 14:14:10] T:[] S:[] U:[] [redisson-netty-2-9] ==> 1 connections initialized for 124.70.58.209/124.70.58.209:7001
[INFO ] [2022-12-05 14:14:10] T:[] S:[] U:[] [redisson-netty-2-13] ==> 5 connections initialized for 124.70.58.209/124.70.58.209:7001
[WARN ] [2022-12-05 14:14:10] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.webadmin.upms.model.SysDataPermDept".
[WARN ] [2022-12-05 14:14:10] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.webadmin.upms.model.SysDataPermDept ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 14:14:10] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.webadmin.upms.model.SysDataPermMenu".
[WARN ] [2022-12-05 14:14:10] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.webadmin.upms.model.SysDataPermMenu ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 14:14:10] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.webadmin.upms.model.SysDataPermUser".
[WARN ] [2022-12-05 14:14:10] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.webadmin.upms.model.SysDataPermUser ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 14:14:10] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.webadmin.upms.model.SysDeptRelation".
[WARN ] [2022-12-05 14:14:10] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.webadmin.upms.model.SysDeptRelation ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 14:14:10] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.webadmin.upms.model.SysMenuPermCode".
[WARN ] [2022-12-05 14:14:10] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.webadmin.upms.model.SysMenuPermCode ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 14:14:10] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.webadmin.upms.model.SysPermCodePerm".
[WARN ] [2022-12-05 14:14:10] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.webadmin.upms.model.SysPermCodePerm ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 14:14:10] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.webadmin.upms.model.SysRoleMenu".
[WARN ] [2022-12-05 14:14:10] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.webadmin.upms.model.SysRoleMenu ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 14:14:10] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.webadmin.ankaibei.entity.UserInfoEntity".
[WARN ] [2022-12-05 14:14:10] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.webadmin.ankaibei.entity.UserInfoEntity ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 14:14:10] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.webadmin.upms.model.SysUserPost".
[WARN ] [2022-12-05 14:14:10] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.webadmin.upms.model.SysUserPost ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 14:14:10] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.webadmin.upms.model.SysUserRole".
[WARN ] [2022-12-05 14:14:10] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.webadmin.upms.model.SysUserRole ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 14:14:11] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.common.online.model.OnlineColumnRule".
[WARN ] [2022-12-05 14:14:11] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.common.online.model.OnlineColumnRule ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 14:14:11] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.common.flow.model.FlowTaskExt".
[WARN ] [2022-12-05 14:14:11] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.common.flow.model.FlowTaskExt ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[WARN ] [2022-12-05 14:14:11] T:[] S:[] U:[] [main] ==> Can not find table primary key in Class: "com.ankaibei.workFlow.common.flow.model.ProjectInfoEntityOfFlow".
[WARN ] [2022-12-05 14:14:11] T:[] S:[] U:[] [main] ==> class com.ankaibei.workFlow.common.flow.model.ProjectInfoEntityOfFlow ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
[INFO ] [2022-12-05 14:14:11] T:[] S:[] U:[] [main] ==> No deployment resources were found for autodeployment
[INFO ] [2022-12-05 14:14:11] T:[] S:[] U:[] [main] ==> No deployment resources were found for autodeployment
[INFO ] [2022-12-05 14:14:12] T:[] S:[] U:[] [main] ==> Found 2 Engine Configurators in total:
[INFO ] [2022-12-05 14:14:12] T:[] S:[] U:[] [main] ==> class org.flowable.eventregistry.spring.configurator.SpringEventRegistryConfigurator (priority:100000)
[INFO ] [2022-12-05 14:14:12] T:[] S:[] U:[] [main] ==> class org.flowable.idm.engine.configurator.IdmEngineConfigurator (priority:150000)
[INFO ] [2022-12-05 14:14:12] T:[] S:[] U:[] [main] ==> Executing beforeInit() of class org.flowable.eventregistry.spring.configurator.SpringEventRegistryConfigurator (priority:100000)
[INFO ] [2022-12-05 14:14:12] T:[] S:[] U:[] [main] ==> Executing beforeInit() of class org.flowable.idm.engine.configurator.IdmEngineConfigurator (priority:150000)
[INFO ] [2022-12-05 14:14:12] T:[] S:[] U:[] [main] ==> Executing configure() of class org.flowable.eventregistry.spring.configurator.SpringEventRegistryConfigurator (priority:100000)
[INFO ] [2022-12-05 14:14:15] T:[] S:[] U:[] [main] ==> Reading from ankaibei.FLW_EV_DATABASECHANGELOG
[INFO ] [2022-12-05 14:14:15] T:[] S:[] U:[] [main] ==> EventRegistryEngine default created
[INFO ] [2022-12-05 14:14:15] T:[] S:[] U:[] [main] ==> Executing configure() of class org.flowable.idm.engine.configurator.IdmEngineConfigurator (priority:150000)
[INFO ] [2022-12-05 14:14:15] T:[] S:[] U:[] [main] ==> IdmEngine default created
[INFO ] [2022-12-05 14:14:15] T:[] S:[] U:[] [main] ==> ProcessEngine default created
[INFO ] [2022-12-05 14:14:15] T:[] S:[] U:[] [main] ==> Total of v5 deployments found: 0
[DEBUG] [2022-12-05 14:14:16] T:[] S:[] U:[] [main] ==> ==>  Preparing: SELECT dblink_id,dblink_name,variable_name,dblink_desc,dblink_config_constant,create_time FROM zz_online_dblink
[DEBUG] [2022-12-05 14:14:16] T:[] S:[] U:[] [main] ==> ==> Parameters: 
[DEBUG] [2022-12-05 14:14:16] T:[] S:[] U:[] [main] ==> <==      Total: 1
[INFO ] [2022-12-05 14:14:19] T:[] S:[] U:[] [main] ==> 自定义配置项：
AjCaptchaProperties{type=DEFAULT, jigsaw='classpath:images/jigsaw', picClick='classpath:images/pic-click', waterMark='我的水印', waterFont='WenQuanZhengHei.ttf', fontType='WenQuanZhengHei.ttf', slipOffset='5', aesStatus=true, interferenceOptions='2', cacheNumber='1000', timingClear='180', cacheType=redis, reqFrequencyLimitEnable=false, reqGetLockLimit=5, reqGetLockSeconds=360, reqGetMinuteLimit=30, reqCheckMinuteLimit=30, reqVerifyMinuteLimit=60}
[INFO ] [2022-12-05 14:14:19] T:[] S:[] U:[] [main] ==> 自定义resource底图:[SLIDING_BLOCK=[Ljava.lang.String;@4ff95435, ORIGINAL=[Ljava.lang.String;@1ec7b3f2, PIC_CLICK=[Ljava.lang.String;@4fd5db1d]
[INFO ] [2022-12-05 14:14:19] T:[] S:[] U:[] [main] ==> supported-captchaCache-service:[redis, local]
[INFO ] [2022-12-05 14:14:19] T:[] S:[] U:[] [main] ==> supported-captchaTypes-service:[clickWord, default, blockPuzzle]
[INFO ] [2022-12-05 14:14:19] T:[] S:[] U:[] [main] ==> --->>>初始化验证码底图<<<---clickWord
[INFO ] [2022-12-05 14:14:19] T:[] S:[] U:[] [main] ==> --->>>初始化验证码底图<<<---blockPuzzle
[WARN ] [2022-12-05 14:14:19] T:[] S:[] U:[] [main] ==> spring.jpa.open-in-view is enabled by default. Therefore, database queries may be performed during view rendering. Explicitly configure spring.jpa.open-in-view to disable this warning
[INFO ] [2022-12-05 14:14:19] T:[] S:[] U:[] [main] ==> Exposing 14 endpoint(s) beneath base path '/actuator'
[WARN ] [2022-12-05 14:14:20] T:[] S:[] U:[] [main] ==> Cannot find template location(s): [classpath:/template/] (please add some templates, check your FreeMarker configuration, or set spring.freemarker.checkTemplateLocation=false)
[INFO ] [2022-12-05 14:14:20] T:[] S:[] U:[] [main] ==> Starting ProtocolHandler ["http-nio-8077"]
[INFO ] [2022-12-05 14:14:20] T:[] S:[] U:[] [main] ==> Tomcat started on port(s): 8077 (http) with context path '/api'
[INFO ] [2022-12-05 14:14:21] T:[] S:[] U:[] [main] ==> Started WebAdminApplication in 20.192 seconds (JVM running for 21.096)
[INFO ] [2022-12-05 14:14:21] T:[] S:[] U:[] [RMI TCP Connection(1)-192.168.2.194] ==> Initializing Spring DispatcherServlet 'dispatcherServlet'
[INFO ] [2022-12-05 14:14:21] T:[] S:[] U:[] [RMI TCP Connection(1)-192.168.2.194] ==> Initializing Servlet 'dispatcherServlet'
[INFO ] [2022-12-05 14:14:21] T:[] S:[] U:[] [RMI TCP Connection(1)-192.168.2.194] ==> Completed initialization in 1 ms
[INFO ] [2022-12-05 14:14:32] T:[fcaa1ee5be044defa36b701f854fa94b] S:[liuchengjing_4_7d299545f7864898ad419891d1a75486] U:[1578419973460594688] [http-nio-8077-exec-2] ==> 开始请求, url=/api/cost/findCostInfoAll, reqData={"costInfoVo":{"flowTaskStatus":3,"pageIndex":1,"pageSize":99,"processInstanceId":""}}
[INFO ] [2022-12-05 14:14:52] T:[fcaa1ee5be044defa36b701f854fa94b] S:[liuchengjing_4_7d299545f7864898ad419891d1a75486] U:[1578419973460594688] [http-nio-8077-exec-2] ==> 请求完成, url=/api/cost/findCostInfoAll, elapse=20587ms, respData={"code":"200","data":{"content":[{"costStatus":"1","relevanceUser":"陈辉","flowTaskStatus":"3","performAmount":18.00,"happenDate":1665763200000,"costId":78,"projectName":"复发相","paymentDate":1666713600000,"cosType":"采购费"},{"costStatus":"1","relevanceUser":"陈辉","flowTaskStatus":"3","performAmount":24.00,"happenDate":1665763200000,"costId":76,"projectName":"经利广被安历","paymentDate":1666713600000,"cosType":"通讯费"}],"totalElements":2},"msg":"请求成功"}
